What area do you live in?
I'm sure any service that cleans and preserves wedding dresses would do a good job. They usually also offer the option for displaying them in a box. You can order copies of your dad's medals (if you don't already have them) and they can be attached on the uniforms in the display boxes. I have my dad's in a case with his flag.
Thanks! Your answer is awaiting moderation.