dude, it's mfh - it sells itself. just mention the idea. tell her to get the ticket and you will take care of the rest. throw in DC and/or Boston to seal the deal
no, her paying for her ticket makes her invested and shows that she really wants to go. paying for her ticket means she definitely wouldn't say no, but you might also be friendzoned and end up with a really awkward vacation