That's what i love. A person of simple tastes with a limited menu. To complete all of your list you would need a 24 hour appointment .
Be realistic and decide what you must have. Review you r options and if the lady does not list it... then its not available.
Even if listed, make sure your hygine is better than most teens. Shower, wash cock thoroughly, plenty of mouthwash.
Finally read reviews several times, looking for whats NOT said.
This is an expensive hobby