Sounds stressful dadmomh! I might reconsider having your son fly. That does seem to solve many of the problems.
It may seem like a huge imposition, but you might find somebody willing to help. If not a friend, then maybe a pastor, priest or religious person could help. Maybe there is a foundation for blood disorders that has volunteers. Maybe the red cross or salvation army could help. Maybe there is a convent nearby and you could ask the nuns to help. You get the idea I'm sure. You never know until you ask.
You are in my thoughts!