Yes any member of the service may wear the dress blues.
There is no flag on the dress uniform
An Army dress uniform is appropriate for ship's dress night on a cruise ship. However, the person wearing the uniform must be on active or reserve duty.
There is no flag on the dress uniform
Under the Laws of War, soldiers dress in uniform. The uniforms can be anything--you could dress your army in blue jeans and work shirts, like the Navy did--but they have to be recognizable as the uniform of that army.
Absolutly!
You get several different types of uniforms - PT uniform, dress uniform, ACU uniform, etc.
No the CIB is a an Army award and not transferrable to the Marine Core dress uniform.
Usually, his dress-up Army uniform.
The same as you would wear any other awarded ribbon on the Army dress uniform. I have attached a link to this question to further assist you.
for now.
On the left side of your dress uniform for the Army. Usually below the other badges if you have room. Navy, Marines, Airforce will wear ribbons of the left side of the dress uniform. Ferguson
The three different uniforms for Army personnel are the Army Combat Uniform (ACU), the Army Service Uniform (ASU), and the Army Dress Blues. Navy personnel have the Navy Working Uniform (NWU), the Navy Service Uniform (NSU), and the Navy Dress Blues. Air Force personnel have the Airman Battle Uniform (ABU), the Service Dress Uniform (SDU), and the Mess Dress Uniform. Each uniform is designed for specific occasions and duties within each branch of the military.