Most assuredly so! A Catholic is not obliged to take part in a war of aggression, but may defend himself and his country if attacked. That’s my understanding, anyway.
Yes, you don’t need to serve. We have a “volunteer” Army in this country. If it were to come to a draft, then you can file (or whatever) as a conscientous objector.
DISCLAIMER: Catholic Answers has turned over the archive to Catholic-Questions.org and no longer owns, manages, or moderates the forums. For additional apologetics resources please visit www.catholic.com.