F.B.
I haven't been through this experience.
1. to bridge the gap on the proof of lease, consider a short stay residence here, or there to allow the flip. '
2. For the magic number in terms of ability to support oneself, I would look at cost of living stats for any given area, and then aim to have funds for a 1/3 more. Don't know if a h.e. line of credit to show access to funds would assist you in creating the appearance of greater liquidity.
3. look into the logistics of getting kids into schools. Are you planning on putting them in the local public elementary? Do they have enough french skills?
4. a sponsor is about creating a safety net. basically it says that the sponsor will step in and make sure that you are not a drain on public resources. this might include med treatment and emergency room care, which your sponsor might have to pay/ help pay in cash while your insurance/ travel insurance kicks in. if you go this route, be sure that you and sponsor are fully prepared for the ramifications.
Best with this,
F. B.