Home Network Design for HA Optimization

I am planning to dive into Home Assistant with my first goal centering on Setting up video monitoring using Frigate as an NVR. I’ve been interested in upgrading my home network for a while so this seems like a good opportunity to do so. I’m currently just using my ISP box, but after doing some research I’ve come up with the design and hardware in the attached image.

Do these choices make sense? Do I appear to be overlooking something simple/obvious? I’m very new so just seeking some advice before I sink too much money on hardware.