You can wear any that you earned during your service in the military. This is important- it's actually a federal crime to wear medals you've not earned yourself, especially the Medal of Honor. Not only that, any veterans who catch you doing so will probably be very upset.
Check the Marine Uniform regulations. They will specify what ribbons you are authorized to wear from the Army. Medals awarded are normally going to be allowed, but ribbons that don't come with medals probably won't be.
both
Yes, but the only ribbons you can wear are the ribbons that does not have a corresponding Medal i.e Combat Action Ribbon, Seaservice Deployment Ribbon. You can wear up to 7 medals in one row but they have to be mounted a special way. Ribbons are worn on the right hand side and follow the 1/8th on an inch spacing from the pocket.
Yes they can.
medals ribbons
For dress uniforms, medals always go on the left breast, ribbons on the right breast.
Yes. However, there are certain ribbons or medals that officers do not wear which may have been awarded and worn as a prior enlisted soldier. The good conduct medal is an example; it is assumed, and expected, that all officers are of good character and always display good conduct.
you where the ribbons on the left side pocket 1/4 above the pocket
The gloves are only worn during ceremonies.
The EIB and the CIB are both military designations. When they have been earned, they can be worn. There is a limitation to the number of medals or ribbons that can be worn on a uniform.
Ribbons and medals are worn on the jumper or service coat on dress white. When worn together they are worn such that the ribbons are arranged row-wise, inbound to outbound based on precedence order.
No. You weren't in active combat zone. If you were authorised the wear of a combat patch, you'd have received orders for it. You may, however, be awarded campaign ribbons and medals.