Правильно: Федеральный закон РФ (как первые слова официального названия документа).
Предпочтительно не делать ни того ни другого :) Если серьезно, то вариант преступить закон более употребителен.
Написание зависит от того, нужно ли привести официальное название документа. Ср.: Федеральный закон Российской Федерации «О государственном языке Российской Федерации» (официальное название) и закон о русском языке (неофициально о том же самом законе).
Корректно: Закон как-никак! Наречие как-никак не обособляется.
В любом котексте корректно: закон о СМИ.
Верно: Федеральный закон не предусматривает введения или отмены налогов.
В кавычки заключается только название: Закон «О защите прав потребителей от киберсквоттинга» 1999 года.
Правильно строчными: первый закон Ньютона.