Hi Calvin,
July is not the best time of the year for Kosi, that being said, I was in Ponta Malongane last year towards the end of June and one morning there were Greenspot kingies chasing baitfish in the bay - just after 8am!
So the fish are there, time your tides and fish with a pushing tide, who knows, you might just get lucky and get some kingies at the mouth.
If you are staying at Utshwayelo you will not have access to the beach after dark as you will be limited to the gate times...nevertheless, it is an awesome part of the country, go and enjoy it - catching something will be a bonus.