o robe or a gi
The uniform worn when practicing karate is called a gi. There are similar uniforms in other types of martial arts.
an swimsuit
No, the Navy Working Uniform regulations state that wristwatches should be black or navy blue only. White colored watches are not authorized to be worn with the Navy Working Uniform.
Because it's worn uniformly by all personnel in the Army.
Not anymore. The last uniform in which a commissioned officer wore rank on their collar was the Battle Dress Uniform/Desert Combat Uniform, which has since been replaced by the Army Combat Uniform, where the rank in worn on a flap on the front of the shirt.
Blouse
The dress uniform is the same as the rest of the navy. scuba diver qualification badges are not worn.
The uniform varies from style to style and school and school. The uniform is called a gi in Japanese styles. I believe it is a tobuk in Korean styles. Beginners wear a white uniform with a belt from white to brown (in kenpo karate). and Masters wear a black uniform and the belt they have earned. In my style of Okinawa Karate, white is the only color allowed for anyone.
Anything that the military uniform dress code doesn't allow.
A dogi is the formal name for the uniform worn by martial arts practitioners in Japan. Most abbreviate the name to gi.
Any award with a ribbon can be worn on a different service uniform if it was earned while attached to a joint command, the person was involved in a joint mission, etc. The ribbon device is worn on the right breast over the pocket.
Ribbons are usually worn on US Army Class A uniforms. They are placed on the wearer's left breast, above the pocket, in "Order of Precedence". There are many lists/picture charts available everywhere.