My understanding is that the hyperfibre ONTs only have 1x 10G port, though they have multiple 1G ports. Two hyperfibre connections therefore requires two ONTs.
Two ONTs is entirely possible, but is unsubsidised so you will expect to pay full price - I imagine this would be more for an HF ONT than a regular fibre connection. They would also probably go back to the same optical line terminal (OLT) port, meaning that they share the same 10Gb/s pool - you might not be able to use both connections simultaneously at full speed for the faster plans.
As a Plan B, consider an HF plan with your main provider, and a standard gigabit plan with a second provider. This should not require a second ONT, and 900/500 is still going to be faster than anything Starlink or mobile can provide. It's also going to be way cheaper.
It is always important to consider what failure modes are you protecting against?
- ISP has an internal network meltdown. Basically any solution with two ISPs should protect against this.
- ONT has a physical failure e.g. PSU blows up. Two ONTs would protect against this, as would a non-fibre secondary connection.
- Fibre strike on your service line. You'd need to get a second lead-in on a different path to protect against this, or a non-fibre connection.
- Fibre strike on a Chorus main line, or some other upstream failure in Chorus's network. Protecting against this is difficult without being in a location right on the boundary between two different exchanges, or going for a non-fibre connection. These kinds of faults can also take out cellphone tower backhaul.
If you're in the Auckland or Wellington CBD, you might be able to get a second fibre connection from Vital, formerly Citylink.

