What CPU do you have? Power supply? A lot depends on what OS you are using when it comes to the drivers.
We are looking at pre-UEFI BIOS on a 15 year old motherboard, which means any cards made in the last few years will most likely not work in your system.
Contemporary hardware would be something like the 200 series from Nvidia or the Radeon 4000 series from AMD.
The cards you are looking at had release dates in 2010-2012 or so and should be fine to work with older boards.
Geforce 730, 740, 630, 640 would be okay as these are also pre-UEFI compliant (Stopped around 2014). GT1030 and up would likely not work.
Radeon 6670 should be alright, and anything before the AMD RX series so stopping around the R5/R7 400 series (2016).