1 You will have to apply for schengen visa type c (tourist visa) fill the visa application on the France website then proceed to book appointment with VFS
2 There are many travel insurance companies in Toronto..i didnt do it via VFS
3 The border officer asked me some question and asked to see...