Itinerary shows 747, seat selection still shows 777. I guess it's going to be a 747.
They couldn't tell me if NF is available, but if I understand it correctly, the 777's are getting it first, so we'll have to be content with OF.
Having done OF a couple of times before, I have absolutely no qualms about it.
BTW, I'm having the devil's own time getting ba.com to show me the itin ("our systems are not responding") or do just about anything in a reasonable amount of time. Sl-o-o-o-o-w.