For a first Far North Queensland trip, base yourself in Cairns or Port Douglas and keep the plan simple: one reef day, one rainforest day, and one flexible day for Kuranda, the Tablelands, or just recovering by the pool.
Book the reef early in your stay so you have a backup weather day. After that, choose whether you want more island time, more jungle, or a scenic flight depending on energy and budget.