When you give your husband a watch, he will either:
a) fall in love with having a watch, and then he might enjoy getting another in the future. You could get a new one to start...
- reliable, no unknown service costs...
- I've had 9 vintage watches serviced in the past few years, and how a watch looks or seems to run is little indication on what the condition is of the watch itself
- ... and then can always get another vintage one later if he wants. Many brands make great vintage-esque watches, with many doing various throw-back models that hearken back to the good old vintage days...
b) wear it and enjoying it more because you bought and gave it to him. Again, a new one would be good to start with.
Of course you know your husband better than any of us, and if you're sure he'll appreciate a vintage watch much more, I would suggest saving a little more and/or being very patient to find just the right one.
Good luck, and your husband is very lucky to have you!