There are plenty of places to find SPs. Ad section here, leolist, tryst, ...
Yes I think they are safe.
No. Not that I know of.
This is totally up to you, your preference. Both have pros and cons.
I would say, find a girl that you like with several good reviews here and try to book her...