OK DT, let's rule out tarmac............ 350 sq metres plus preparation is going to cost a bit! Likewise concrete, brick pavers, etc.
Speading about 20 tonnes of scalpings (terminology varies around the country - but it's quarry material - 40mm to dust all mixed in).
That's good for potholes and the rest.
Roll it in and scatter about 10 tonnes of chippings (quarried, not pea gravel) of any colour or size you like ( 10mm - 20mm)
One easier and cheaper option used a lot now.......... I did this for my own "car park" .......... road planings.
When Highways re-surface a road, they first scrape off the top layer. This material is stored by quarry and stone suppliers for re-sale.
Say 30 tonnes ............ around £400-450 delivered.
One coat finish. Fill potholes, spread and roll. Eventually with a few heatwaves (?) it even slightly reconstitutes itself.