I'd go for a little larger bike than that one was. How tall is your husband? Around 6'?
I'd look for one around 56cm, maybe 58cm.
A vintage Schwinn can make a good everyday beater bike. But there are also a lot of other nicer "road bikes" out there if one is doing more of long distance touring/training.