Can I keep my old DA9sp Crankset and rings or do I need the new 10sp version?
Nope, your crankset will work just fine, and so will your front derailler (although the new front derailleur is very nice-stiff).
Just need new cassette, rear der, chain, and shifters (including bar end shifters unless you want to go friction instead of indexed)
thanks!