Can I make a Time Deposit on a public holiday? What happens if my Time Deposit matures on a public holiday?

You may set up a Time Deposit on any day, even if it is not a Business Day in Hong Kong or in the jurisdiction of the foreign currency in which the Time Deposit is denominated.
Similarly, if your Time Deposit matures on a non Business Day, it will still be payable on the maturity day.