no such thing as placement of shooting badges on dress blue "alphas." the alphas are the jacket with large medals. the dress blue "bravo" is the blues jacket worn with ribbons and badges.
Dress Blue Bravos are ribbons and Shooting Badges
Yes that is allowed
Yes, they can be worn on USMC Service Bravos. Shooting badges are not authorized on the following uniforms: Evening Dress Blue Dress "A" Blue-White Dress "A" Utility Uniform Unless otherwise prescribed by the commander, wearing of marksmanship badges is at the option of the individual.
Yes. The order states ribbons and badges
by your chest on the right hand side up and down vertically
Dress Blue DeltasShort Sleeve Khaki ShirtWhite T-shirtBlue SlacksBarracks Cover with white coverRibbons & Shooting Badges
always
Yes, on the Marine Dress Blue "B" uniform.
The Marine Corps dress blue belt is typically worn with the Dress Blue Alpha and Dress Blue Bravo uniform. It is worn around the waist to secure the jacket and maintain a neat appearance. The belt is not worn with other Marine Corps uniforms.
above the left breast pocket for ribbons. combat badge(s) are above the ribbons. other badges are worn on the lapel of the left breast pocket. unit citations are worn over the right breast pocket. Patch for combat unit service are worn on the right upper jacket sleeve.....................................
The Marine Corps Dress Blue Alpha's, Bravo's, Charlie's, and Delta's.