Hi Mlungu,
If you are thinking to go to Princesa Alice bank you probably better go to fail island.
I don't know any spear fishing charters only scuba...
You mite want to take a look at
gaspar ocean adventures
Paulo Gaspar is the guy that caught the 297 kg bluefin tuna and he makes trips to the Princesa Alice Bank...
If he can't take you there ask for other people contacts...
I will be in S.Jorge Island from the beginning of July to the end of August, if you decide to drop send me a PM.
Cheers,
Rui