Wait for what? Did u accept the job? The references should be a simple formality. They made a huge investment in you already and would have to hear something pretty bad to rescind the offer. I doubt u would provide references which would b negative. I would call your future boss and find out if u don't already know who you should b working with In their HR department for your paperwork etc. i expect they told u if they r providing a moving package if so u need to get the information.. don't sit back and wait unless they instructed u to wait for a set period. certainly b in touch prior to the holiday so by Thursday as Friday many people take off early.
Wait as long as it takes, but have a small job to have while you wait so you can still provide for your family. Also try emailing the company if it takes longer than you think it should. Good luck and I hope you get the job! :D
They must really like you. Congratulations, you have skills that are in high demand and not easy to get apparently by the way that they have treated you. As long as you know that the company is legit, you should contact them by phone and ask if they have made a decision already. If they say no yet. Asked them when do they think they will have a decision made. Don't be pushy just friendly and smile while calling them because smiles are transferable over the phone and they will pick up your friendly attitude. Usually a company won't invest money on a prospect candidate unless they really like them.