Hi all, thanks for your responses. I called the hotel this evening (9pm PT, 3pm AEST)
They told me they were paid through TP, so I should check with TP.
I will call TP in a few hours.
The hotel told me that all I would need to present at check in was a card for incidentals.
I will confirm this with TP.
And to ^ above, no, Dad is not going to add me on a card...that would be a bad idea for everyone. I don't even own a credit card (I have a debit card, that I can use for internet and OS transactions, but dad books big stuff for the points and I pay him back - and then it results in me getting taken overseas every so often, yay!)