こんにちは、silicaです。
そもそもどんなSFを書きたいか、にもよると思います。その上で
①に関して
必要に応じて、ですね。本筋に大いに関わるのであれば、読者が迷子にならない程度に、そうでなければ、そういうのがあるんだよー、程度で雑に流してしまって良いと思います。
②に関して
書きたい世界線次第です。現実準拠なのか、先に設定があった上での思考実験なのかによっても変わります。ただ、基本的には、読者に違和感を感じさせない程度には現実に沿わせるべきかと。
また、面白ければ問題ないです。誰も、ビームサーベルに対して突っ込んだりはしないですし。
③1点弄って他全部現実準拠はSFです。全部準拠させてあったって、『サイレント・ランニング』などを見れば分かる通り、SFはできます。むしろ、サイエンスフィクションがサイエンスファンタジーにならないかの方が怖いくらいですね……。
結論、どの程度知識を持っている人に、どのように読んでもらいたいか次第ですね。あとは、ハードSFを書きたいのか、スペオペ-SF風ライトノベルを描きたいかにもよると思います。
これで質問の答えになっているでしょうか……。