Hiya bob:
Not sure about the agency & checking - perhaps some of the more experienced members who have used their services can help with that.

Regarding HIV specifically - the risk of...