Canada as a single 51st state is a non-starter. Any serious union would have to be at least six states. If Washington offered currency parity, let us keep our gun laws, and barred arriving Americans from social benefits for several years, there is an argument that some people
Canada is part of North America. Why shouldn't a lake bordering both countries be named "Lake America"?
Of course then you have to rename Lake Superior to "Lake Also America".