You and your son will need passports before you cross
That I don’t know exactly but if you check the website for CBX it will tell you.
You and your son will need a passport and depending your country passport a Visa
All depends on Costumes it might be ok but will take long time to let you go. If you have passport will help a lot. Sometimes just birth certificate sometimes just I'd. Like I say all depends on customs
Thanks! Your answer is awaiting moderation.