Flying insurance? Try Traffords, do a google search.
Visa process: Sit amongst hundreds for hours on end until your number is called, present yourself to the appropriate desk, hand over all the forms, wait again for a few hours, answer a couple of questions, hand them your passport and leave. My high street chemist were able to take the M1 VISA photograph.
Expect the usual warm welcome when you arrive at US Customs and Border patrol...