Shell garage at ballito has fuel, and if you are going past Stanger on the R102 then you can also get fuel at the garage there as you going in. (also quite sure that the toll garage will have fuel as well, for those souls wanting to ride the freeway up)
I unfortunately wont be making the trip...