Get some professional advice. Or call the library of YU or a similar library. You will have to enter the info on the cards by hand, so it will take time. And you want to make sure that the system is set up properly so you don’t get nasty surprises later and find out you have to do it over again.
I’ve done commercial program and also some systems work as a volunteer. Believe me, you want someone who is a pro and knows what they’re doing to choose the right program and set the database up. A little bit of time and money up front will save you endless headaches later.