If you've got Bilsteins* then the Eibach springs is a good option and gives you a ~30mm drop. Otherwise you can go the coilover route with something from Meister-R etc.
Regardless, get a decent wheel alignment done from a known MX5 specialist as it makes a massive difference to the handling over the standard Mazda geometry. I used Wheels in Motion last time around although probably a bit too far from you unfortunately with them being in Chesham, Bucks - for anyone near though, Tony has a wealth of knowledge on MX5 setups and i would highly recommend them.
What's the reasoning for changing the expansion tank on a NC?
DaveFab and a few others do baffled ali tanks which might be useful if tracking but i'm not convinced for general day-to-day use other than for 'looks'. DaveFab does do some nice ali bits for the NC though.
One upgrade i
would do is eBay for a RX8 windscreen wiper/washer stalk (without rain sensor); relatively cheap upgrade, it's a straight swap, takes a few minutes with a screwdriver and gives you intermittent/adjustable windscreen wiper control which is really handy.
RX8 sway bars, hubs, seats, steering wheels, headlight projectors, brakes and wheels (these two do add more unsprung weight to each corner though) can also be swapped across to a NC and can offer cheap upgrades.
And if servicing history is at all iffy, make sure you get it fully serviced along with all fluids (gearbox, diff and brake fluid especially) changed. And
never let the engine oil get low.
Otherwise enjoy, they're great cars even with their flaws and (known) faults/issues
* Just a FYI with those with Bilstein's on NC's - they are Mazda's own design, which you can only purchase from Mazda and were around £300+VAT each last time i inquired replacing mine, and suffer from a known weeping fault where the seals fail. If you
do need to replace them, then Bilstein B6's (certainly for the PRHT; might be different for soft-tops) are the direct replacements, are a lot better in every way and around £100+VAT a corner.