Do I need to have a bank account with a particular financial institution to use Airpay?

No, you’re able to specify the bank account that your settlement funds will be deposited into.  The only pre-requisite is that it must be an Australian Bank, and you must be the account holder.