hello, yes BA are recruiting for new mixed fleet im not sure it is open yet to the public or whether they are just doing people in the hold pool an ex temps. keep an eye open on the website. not sure on height requirements either.
I don't recall BA requesting certificates last year when i did the assessment day, i was successful too and they didnt ask for them afterwards? could be wrong though.