В любом котексте корректно: закон о СМИ.
Верно: Федеральный закон не предусматривает введения или отмены налогов.
Правильно строчными: первый закон Ньютона.
Верно: не вступивший в силу закон.
Верно: закон 16.02.2008. Это общепринятая форма при обозначении документов. Такое значение предлога от указано и в словарях (см. пункт 10 в статье толкового словаря).
Если мы представим себе контекст, где будет подобное неофициальное употребление (например, в газетной статье: фермеры с нетерпением ждут принятия федерального закона о мясе), тогда правильным будет именно такое написание.