License and reg is almost acceptable, as dealers aren't allowed to make a profit on that and that's around what their subcontractor would charge. If it's a financed car it is further the dealer's responsibility to furnish the bank with papers in their and your name, so they're not likely to budge much on that.
Service and delivery will fund backroom staff, valet charges, delivery gifts and fuel and the like... supposedly. You're well within your rights to ask for a breakdown of the fee, but even without doing that you'd be forgiven in assuming that a fair chunk of that amount is smoke and mirrors profit for the dealer. It is somewhat situational in that, depending on the discount or trade-in assistance you may have received, it could represent a fair percentage of the dealer's total profit on your transaction. Doesn't make it any less annoying; I'd much rather dealers be upfront over their need to retain a margin than giving most of it away and then trying to recoup the lost profit with silly fees.
The 2-in-1, or polish, is nice to have done on a car if it's done well - your car will come out of there shiny and smooth like a baby's bum. But it's not worth R2k. You could have your car professionally glazed for around half that. A 'compulsory' polish on the car? Pull the other one...
I say this with nearing 15 years in the car game: these fees grate me to no end. It's become acceptable practice, but no other industry has the gall to ask for any money in addition to the advertised price. You don't pay an ink fitment fee for your printer at Incredible. You don't pay a packaging fee at Pick 'n Pay once your trolley's been loaded up. It's downright predatory. Again, the licensing fee I get... R1.5k is a reasonable fee for not spending an entire day in queues at the licensing offices. The rest is questionable at best.