No, insurance and flight ticket are only needed to be shown during your travel (check-in and immigration). Once you receive your Hayya Entry Permit, and your accommodation is confirmed, you can travel.