No, there is no need to purchase a flight to Hong Kong if you employ an agency for setting up a company in Hong Kong on your behalf. Sending the necessary paperwork to the agency is all that is necessary. However, it's possible that you must be present in person to open a bank account.