Dang, that answered part A. Guess I have to be in coach to start with and pray that there aren't elite heavy people in front.
Just need part B answer - if I use my miles to pay for part of her ticket what happens to her upgrade chance? I have a sneaky feeling it would make her ineligible for an upgrade.