Has he ever worked or earned a pound?
Yes.
Yes, he has. First of all, he spent five years in the British Armed Forces - primarily the Royal Navy where he flew helicopters (rather like both his sons have recently).
Secondly, he runs a number of very successful businesses. The Prince of Wales isn't actually entitled to any personal government funding - instead he gets access to the revenues of lands and businesses belong to the Duchy of Cornwall (he is Duke of Cornwall, as well as Prince of Wales). This includes a lot of farms which people rent from him in the same way they would rent from any other landowner. He's used these revenues to set up companies (most publically visible 'Duchy Originals') that sell food in Waitrose supermarket's and some smaller stores as well all over Britain. He doesn't do a lot of the day to day work - he's more in the CEO role, but it does involve work.
And that's before he carries out the official duties that go with his role as Prince - which actually are a lot of work, when you do hundreds of public engagements a year.