You will receive onboard narration from a skilled pilot on your flight. Many Dubai heli rides do offer in-flight refreshments. You can check the same for the tour you want to book on the booking catalog or contact the tour operator directly for more information.