Ideally you want 2x15mm cone spanners and 2x 17mm ring spanners for the lock nuts. You can get away with with one cone spanner how two makes the job easy.
After 8 years of using Park Tools cone spanners in the bike shop I’ve bought myself some Pedros cone spanners. They cost the same but the rubber grips don’t slip off.
You will also need a chain whip (cheap one will do) and a cassette lock ring tool. A bench vice makes it easier as you can just clamp the lock ring tool in the vice. If not you just need a big spanner/socket/wrench on the end.
Plenty of videos on you tube on how to do the job itself.