I didn't realize that permanent residents can serve in the reserves? Is this true?
Yes. Citizenship is not a requirement to serve in the Armed Forces of the United States, but a non-citizen serving in the military is restricted from security clearances and some career fields.