Obviously, that will not be his only need. I would contact the Philly ALSA, which has a couple of social workers, for help applying for Medicaid or whatever benefits are available in your particular situation. Likely they can help you source a BiPAP meanwhile.
Best,
Laurie