This is a bank of 7 push button switches. Five of them are ganged together so you can only push one at a time; the other two are on their own. Switches are DPDT. No clue on ratings, sorry. Pin connections on these.
"Camping is In-Tents" Canteen with Carabiner
"German" Sun und Dust Goggles
"I'm Appreciated" Pin
"The Great American Train Company" Blue and White Striped Train Engineer Hat