Wallenius Wilhelmsen pioneered the designs that have led to today's state of the art roll-on roll-off vessels. Watch the video to get a tour inside! Visit our website: www.walleniuswilhelmsen.com/
You might be talking about the square things on the edge of the deck? Those are the housing for the intake supply fans. Huge motors and fans inside the boxes on the deck supplying fresh air to the cargo spaces. All of the equipment when loading and unloading emit mad amounts of exhaust so fresh air is needed.
The Swedish flag vessels under WW has many cadets/trainees, usually 2 cadets/trainees on 1 ship. I'm sure you can get a spot, contact them through their website. Good luck!