Good enough for first pc without graphics card?

https://pcpartpicker.com/list/PbZDkf

Link for my build.

price:- sub 480$ build

cpu/apu:- Ryzen 5 8600g

gpu:- no

memory:- 16 gb ddr5

storage:- 512 gb nvme m.2 ssd

psu:- 450 watts

case:- any case with 2 intake fans and 1 exhaust (this one is generic in my country but its popular)

resolution:- 1920×1080

Games going to play:- Skyrim, witcher III, dark souls III, a lot of indie games like ultrakill, undertale, holllow knight, hades, etc.

Other than gaming:- media watching, basic browsing, programming, making documents through LaTeX, simulations for maths and physics (not often)

Any other recommendations?