I'm no expert but I have had a few outcalls over the years so here's my take.
If the girl is being driven then her driver should drop her off at or quite close to your place and then drive away once he sees that the girl is safely inside. He shouldn't return to pick her up until the booked time is up, unless the session has to be cut short for any reason.
If the girl drives herself then she might be able to park wherever you ask her to, as long it is within easy reach. If you ask her to dress discreetly then this should normally be quite acceptable on her part. Like all aspects of escorting the safety and security of both the client and escort are very important factors.
The driver will know your address but he shouldn't normally need to know your name or phone number.
As regards being showered etc. the best policy would be to offer her a shower as soon as she arrives, unless she confirms that she was able to shower just before leaving, either at home or at her previous appt. The bonus of course is that she might be willing to share the shower with you, especially if you ask beforehand.
Outcalls are much better from my point of view than Incalls and are well worth the effort involved.