Sorry for the late response galleycreeper. I have been having trouble signing in.
Anyway, the company will give you a list of banks they recommend. and the rest is up to you. The basic for starters is about USD1,000. Your flight pay and basic pay will be included.
Dunno what else to say. Get back to me soon so I can answer any more of your queries.