Can foreign citizens enrolled in a US medical school receive a HPSP or FAP scholarship?

The answer is no.

10 USC 2122:

(a) To be eligible for participation as a member of the program, a person must be a citizen of the United States...

Taxonomy upgrade extras: