Be careful with the credit card insurance... I don't think it is that simple. Particularly if you need a policy number for the activiites you are doing O/S.
My credit card provider recently refused to give a policy number, and stated they would assess each claim on a claim by claim basis. In order to do the O/S stuff, I needed to provide a policy number... Gave up on the credit card thing and just got a separate policy...
If you really think you need travel insurance, best to talk to your credit card provider and see exactly what it is they offer.
BTW - Funky, are you a kiwi, bro

Seriously, no one in Oz knows what a wetta is

As for the avatar... think bigger, think underwater, think delicious