As far as showing proof of having the insurance with a foreign carrier, This is the form you have to have them fill out <- and that is where most people with foreign insurance come unstuck because that's the ONLY insurance form that immigrations accepts and few overseas insurance companies will sign it
It's on the Long Stay website here
*************************************
here's the link to the form
*********************************************