Thanks for the all the helpful advice. It won't offer me upgrade options on MMB as the return leg is a redemption booking so the whole booking had to be done manually on the phone with BA. However as we're staying at heathrow the night before we will have the opportunity to go into the terminal early and check that way. Good to know online checkin won't affect this too.
Cheers all ^