Yes, get the application into QB. It is a rare opportunity and offers advice along the way.
I would also send a note to his GC very specifically listing his challenges at home so that this GC does not get writers block when writing the LOR
Very important is getting all of the financial information, the relevant tax returns and running them through the NPCs of colleges considered so everyone can see where things stand at the various schools