Mexico was busy fighting France.  The Cinco de Mayo holiday originated around the same time, after the Battle of Puebla, and even spread to camps in the states.

Canada was still British.  The South begged Britain to join their cause, and they thought that the British would want to break the blockade for access to American cotton.  The general feeling in the UK was anti-slavery (they abolished slavery 30+ years before us), and the British had access to other cotton rich areas in Egypt and India, so they didn't need the south.  For the most part, Britain stayed out of the conflict, and so did Canada. FWIW, Canada was granted Dominion status only 2 years after the conclusion of the Civil War, thought I'm not sure if the two events were in any way related.

I can't speak to the possibility of mercenaries or foreign volunteers, though I doubt there were any Mexicans, since they were busy fighting their own war.
මෙක්සිකෝව ප්රංශය සමඟ සටන් කිරීමට කාර්යබහුල විය. Cinco de Mayo නිවාඩුව ආරම්භ වූයේ Puebla සටනින් පසුව, සහ ප්රාන්තවල කඳවුරු වෙත පවා පැතිර ගියේය. කැනඩාව තවමත් බ්‍රිතාන්‍ය විය. දකුණු බ්‍රිතාන්‍යයට ඔවුන්ගේ අරමුණට සම්බන්ධ වන ලෙස අයැද සිටි අතර, ඔවුන් සිතුවේ බ්‍රිතාන්‍යයන්ට ඇමරිකානු කපු සඳහා ප්‍රවේශය සඳහා වූ අවහිරය බිඳ දැමීමට අවශ්‍ය වනු ඇති බවයි. එක්සත් රාජධානියේ සාමාන්‍ය හැඟීම වහල්භාවයට විරුද්ධයි (ඔවුන් අපට වසර 30+කට පෙර වහල්භාවය අහෝසි කළා), බ්‍රිතාන්‍යයන්ට ඊජිප්තුවේ සහ ඉන්දියාවේ වෙනත් කපු පොහොසත් ප්‍රදේශවලට ප්‍රවේශය තිබූ බැවින් ඔවුන්ට දකුණ අවශ්‍ය නොවීය. බොහෝ දුරට, බ්‍රිතාන්‍යය ගැටුමෙන් ඈත් වූ අතර කැනඩාවද එසේ විය. FWIW, කැනඩාවට ඩොමීනියන් තත්ත්වය ලබා දුන්නේ සිවිල් යුද්ධය අවසන් වී වසර 2 කට පසුවය, මෙම සිදුවීම් දෙක කිසියම් ආකාරයකින් සම්බන්ධදැයි මට විශ්වාස නැත. කුලී හේවායන් හෝ විදේශීය ස්වේච්ඡා සේවකයන්ගේ හැකියාව ගැන මට කතා කළ නොහැක, නමුත් මෙක්සිකානුවන් සිටියේදැයි මම සැක කරමි, මන්ද ඔවුන් ඔවුන්ගේම යුද්ධයේ කාර්යබහුලව සිටි බැවිනි.