The motherboard is fine for a gpu, the psu not so much.
Its 300w and is nearly 6 years old.
It could run a low power gpu but it depends what your plans are.??
What's your budget upgrade, what are your expectations.
I will say because of that usb 3 plug being close to the GPU slot you do need to look at fairly short cards, possibly single fan models so you're not going to get anything really high powered performance wise in there.
It is standard atx so can be replaced fairly easily.