Surface Mount vs. PTH Components For Production
I'd recommend you check out the excellent EEVblog tutorial videos part one and part two covering PCB design for manufacturing. You'll not only find the answers to your component selection questions above, you'll get a ton of suggestions and advice about a half-dozen other critical issues you might not have thought of yet.

They're a long stream at about an hour apiece, but totally worth it!