I promise you I've read everything that seemed relevant on this forum, and on the National Rail website and several other websites, but I'm still confused so bear with me as I ask a few questions.
Background info:
We are a family of 4, two adults, one child and one teenager arriving at Heathrow next Monday morning and departing 10 days later. During our 10 days we are definitely traveling to and from the following locations via rail: Heathrow Express to Paddington, Euston to Northampton (and return), Victoria to Sutton (and return), Waterloo to Surbiton (and return). In between those trips listed, we will be traveling around via Underground, Bus, etc to all the typical tourist attractions. We plan to acquire at least one Oyster card for my teenager so she can tap herself in and out at the discounted rate. We may also acquire an Oyster card for my husband who is feeling squirrelly about using his bankcard/credit card/phone whatever to tap in and out. I am happy using apple pay on my phone.
1) It looks like it would be worth the £30 fee for the Family and Friends Railcard even though I think some of those destinations are within the Oyster fare zone.
2) Am I correct in understanding that the Railcard needs to be added to an actual Oyster card (in which case my husband's card) and then we use that to buy our rail tickets? Can that all happen online in advance or only at the train station?
3) Are Days Out and 2FOR1 the same or two different programs?
4) I am trying to understand how to use those discounts (assuming we have the Oyster card/Railcard set up as described above) and I am getting confused. Do you buy tickets first and then show your voucher? Do you use the voucher to buy the tickets? Can we buy tickets in advance (like now) or not until we actually arrive in London?