For some of these suggestions do look to see if reservations are required and you may decide to start reserving restaurants and bookings ahead of your arrival. Ex. Mamma's fish house restaurant and Old Lahaina Luau in Lahaina can be booked out well ahead of time.
To stay on top of ocean, beach and snorkel conditions on the island you can view this The Snorkel Report and if you want sign up for the report daily emails, they will be sent to you daily by 8:15 am, reporting on the conditions of the main beach areas in Maui including ours across the street. FYI in Kihei we are locate on the south shore.
We're looking forward to your visit!