A high quality 850w, at minimum. RTX 3000 has terrible power spikes, so you want a good buffer. A 12900k should be in a Z690 board. Also, I would argue that the 12900k is not worth the added cost, for those extra E cores, vs a 12700k. 240mm AIO is not enough for a 12900k either. Could you please export the pcpp build link? It's easier to come up with a better solution that way.