Of course you can be friends with an escort, why not its only a slightly unusal job she has not much different from a masseuse. I dont see anything wrong with sleeping a friend either the only time it becomes difficult is when one person has an expectation which the other does not but if you both are honest as friends should this doesn't happen.