You didn't tell us WHICH iMac he has.
If it's one of the new 24" iMacs with USBc ports on the back, be aware that most card readers have USBa type connections and a standard USBa cable won't work.
You'll need something like this:
Cable Matters USB C to USB Adapter 6 Inches (USB to USB C Adapter, USB-C to USB 3.0 Adapter, USB C OTG) in Black
www.amazon.com
Plug the card reader into the adapter cable, and then plug the adapter cable into the USBc port on the Mac.
If the Mac has USBa ports (2020 iMacs and earlier), this won't be needed.
EDIT:
There's still a problem in that the adapter above is "on the short side". He would have to be reaching around to the back to find the port every time he wants to use it.
So, I suggest one more cable "in the mix":
NC XQIN USB 3.0 Extension Cable 3 Feet, USB 3.0 Type A Male to A Female Extension Cord,for Data Transfer USB Flash Drive, Keyboard, Mouse, PlayStation, Xbox, Oculus VR, Card Reader, Printer etc
www.amazon.com
Set it up for him this way:
USBc-USBa adapter --> USBa extension cable --> USB card reader
Now, the 3 foot extension brings the card reader toward the front of the Mac, must easier for an older person to "get to". He'll like this arrangement.