no it is not
No. It is a Gulf bordering the North Atlantic Ocean as well as the Caribbean Sea.
Yes, but only if you cross the Panama Canal or go further south and pass through the Straith of Magellan in South America.
6,490.56 kilometres (4,033.06 miles)
The isthmus of tehuantepec.