AMD have suddenly managed to produce some really good CPUs at a good price, yes. Rockpapershotgun has some pretty good (I think, not really an expert) guides to choosing according to different budgets, same on graphics cards.
32GB ram yeah, you might as well.
Drives, you should have at least one SSD for the OS.
My case didn't have an optical drive hole in it, so I bought a USB one which does the job for CD rips.
I quite like overclockers.co.uk and Scan. I heard some vague grumbling about ebuyer but I don't recall any detail and they never did wrong by me at least. I'd search through those and CCL to see if anyone's got anything cheaper than the rivals.
You gonna build this yourself? PCpartpicker.com is a great way to get your system set up listed out, making sure everything's compatible and nothing missing etc.
I just bought an upgrade for mine, by getting a new motherboard/CPU/RAM thing second hand. I think it's what the guy I bought the last lot off upgraded to then, but he's very 'bleeding edge' so it's still good.
EDITED: 16 Jan 2020 15:29 by MILKO