G'day DMS,
1&2. Yes, if you're going to drive on it you should use mesh and make it 100mm deep.
3. Not sure about the council, but I wouldn't bother.
4. I think the concrete would be better - cheaper (guessing here), less likely to get movement problems, and you've done some paving so it'd be good to try something new.
Cheers,
Adam