Hi yash😊 it is not necessary to book in advance but i think it'll be good to do it as it'll save the last minute hassle & you can also enjoy the trip as well as the paragliding flight without the worry of it. If possible try to contact some local agencies in person or ask at your hotel or homestay for help i am sure they'll happy to help😊
ALL THE BEST..
hv a great flight..