I second what Bohemian says only an escort can guarantee everything on your list. So yes you should consult the escort experts, but keep in mind the price usually starts at $150 plus room for one full hour, so you looking at close to $200 dollars, and that age range might be hard to fill as usually SGs are in that age range, but I'm sure they might have one or two escort that young?
You can also get that service at bars, but usually you have be with a chica a few times, and already know she'll be good, and open to everything you want, otherwise it will be hit and miss, unless you can look into a chicas eyes and know she'll be good. A bar girl for one hour will usually want $100 dollars, and you'll pay double rate for the room, either $22 to $24 compared to $36 dollars with an escort in a upscale hotel. ( don't forget the two drinks at $7 dollars each while you decide to ask them and interview the bargirl)
Some guys on sex forums have hidden gems. I'm sure Bohemian does, and I also do, but I don't discuss them if I"m still doing them, as I don't want lines when I see them again, besides most of the chicas I know have already went back home, and get jaded when working too long. ( OH yeah some guys know SGs that can do the job too, but even they usually want $100 dollars for hour unless you bargain good)
But since you only did SGs before the next step is usually a chica at AB or CC, and they should be ok as long as you don't pick one with a bad attitude, except they may not do everything on your list. Hell, just about all the time I visit the zona, a girl doesn't so at least one thing on my list, but I still have a good time, as it's not a big deal if they don't do one thing. ( you should see my list)
I haven't been to Luxor, but I doubt it would be that great, and you'll end up paying $40 to $50 dollars paid to the house, and then about $80 to $100 to the girl who may or may not be that good, but will also give you a lame massage. ( a place like Luxor is a place where a taxi driver will want to take you to get a kick back, and aren't known to be as good as a zona bar.)