there may not be enough space; even for a 1030, it also just might be waaaay too fucking old to accept a card with a newer gen connectivity. albeit might as well get a 1630 if he is gonna do that, it's a bit better
My recommendation is to literally buy a used office pc with at least an 8th gen i5 cpu, and stuff in a used 1650 or preferably a used rx 580 since it's easier to find compact versions of those. It'll cost you less than US$175 if you pick good deals and will run games at far better frames
If you're intimidated at building anything, just look up the guide for that specific office pc, and follow it perfectly and nothing will go wrong. You don't need to spend big bucks to make something that will play games and run photo editors
my reccomendation is a dell optiplex or lenovo thinkstation or something