Within SQL Source Control there is no facilty to define a checkin policy. However there is new Red Gate product called SQL Test, see this LINK
You can then create your own custom tests to
Prevent against the use of SELECT *
OR ensure that all tables have specific columns contained within them (RowID/ Loadeddate)
You and your colleagues can run the tests prior to committing the changes via SQL Source Control.
I hope this helps.