On looking through wikipedia, I was confused by the Canadian Coast Guard's designation as "non-military". But I am wondering just to what extent they are non-military?
They wear uniforms and have ranks. They have a Coast Guard Academy with cadets who drill.(look up the pics on the 25th Anniversary pics of the CCGA on Canadian Coast Guard Auxiliary website)
BC Ferries, Marine Atlantic, and all sorts of other civilian mariners wear uniforms as well, but are not at all military. The term "cadet" is used throughout the merchant marine for a student officer.
There is a small drill component in the Coast Guard College (not Academy) consisting of enough drill to get the students through a fairly basic parade. It's grand total of 12 hours of instruction in the first year.
On the thread about "whether the Canadian Coast Guard should be Armed?", someone compared the CCG to a bunch of merchant sailors.
That was probably me, and I probably said something more like "essentially merchant mariners", because that's what they are. A Coast Guard officer is certified by Transport Canada just as a merchant marine officer is, and has a similar role. They also belong the the Canadian Merchant Service guild, a union that represents merchant mariners and civilian mariners working with the federal government (e.g. officers who run the navy's tugs and similar craft).
So, in any situation where Coast Guard personnel work with Navy/Marcom personnel, do CCG crewmen (who are technically civilians) have to salute Marcom officers? Such as when an icebreaker is tied up alongside one of the Kingston class ships.
How about in a formal situation where both CCG officers and Marcom officers are present? Would Marcom officers have to salute the CCG commissioner or any other CCG's ships officers?
I would be very surprised to see any Coast Guard member salute anyone. Ship's crew members don't take any drill training that I know of. While officers are trained from the ground up, crew are generally hired through civil service competition from among people with experience at sea. It's not comparable to the navy, which will take someone off the street and train him to be a sailor.
Coast Guard oficers are not commissioned, so would not be saluted.
For example why is this rank called "Vice-President" instead of Commander:
That would be a Coast Guard Auxiliary member (silver stripes rather than gold). The Coast Guard Auxiliary is organized into regional corporations. Its members are volunteers, many of whom operate their own boats as required for search and rescue taskings.
Coast Guard officers' ranks are not named like naval ranks. Coast Guard officers have a pay classification like most other civil servants, e.g. SO-MAO-3 (Ship's Officer, Marine Operator 3). The insignia they wear indicates position in the ship (e.g. second officer or chief engineer) more than rank.