STD checks & HIV PrEP pills

Hallo, I recently engaged in unprotected oral sex with a girl at a bar. It was the heat of the moment and now I’m very nervous. How can I do STD checks in Frankfurt? Can I walk to a local pharmacy and buy Truvada HIV PrEP pills before it’s too late?? Thank you very much.