The Jubilee garden is very nice, with good facilitie, but a bit on the low side for photography if you want to get photos of the a/c on the runway.
Otherwise, a great place to view the show from!
As for BA - they aren't doing flights to RIAT this year as far as I know.
Paul