Update: So I checked in online and it gave me a boarding pass for the BA longhaul without showing me the seat map and apparently automatically assigned me seat 13A on the 747, is that normal? Is there any way I can change my seat before I get to the airport?