Such trips are quite feasible to organize, not just for weddings or large events. The main thing is to clarify the minimum rental time, number of passengers, and what's included in the price in advance. I also recommend asking for photos of the exact car that will be arriving to avoid any surprises later. I think this would make a really cool gift for a 16th birthday.