Medicare will soon begin to pay for PREP. CMS recently issued a draft NCD-National Coverage Determination on PREP. It is proposing to pay for PREP both oral and injectable without any out of pocket cost, including the related HIV testing.
https://www.hiv.gov/blog/cms-proposes-medicare-coverage-for-prep-invites-public-comment-by-august-11/