あくまで個人的な意見ですが、当日購入でも問題ないと思います。
万一、飛行機が遅れることになったら、乗れませんしね。
時間があわなかったら、上環経由で行けばよいと思います。
イミグレは・・同じ時間帯に到着するフェリーがなければ、そんなに時間はかからないと思いますが、通常なら20-30分弱、長い時は1時間弱、といったところでしょうか。
ファーストクラスに乗れば優先的に下船できますが、荷物の受け取りに時間がかかったりすると、あまり効果はないかもしれません。
並ぶ時ですが、「香港居民」「マカオ居民」の窓口の隣にある外国人用の列に並ぶ、というのはどうでしょうか。香港人、マカオ人がいなくなった時に、外国人もその窓口で審査してくれることがありますので、比較的流れるのが早いと思いますよ。