Wayne,
Sorry, can't help with any direct answers to your questions. But if the website of the US Embassy in France isn't up to much, then try the
US Embassy in Britain's website - I've found this site very helpful when I've been researching Visa issues in the past. Obviously the staff at the Embassy in London won't be able to help you, but that doesn't mean you can't use their website to find out what options you have
Good luck,
FFF
--------------