Valid passport. It doesn’t require visas for citizens of the EU and Western Europe, if tourists stay less than six months.
Other nationalities reported.
No vaccine mandatory. To pass to the United States from Canada, you don’t need a visa if you stay less than 3 months. But it's better yet to ask the American embassy before leaving ...
Moving down the border by car, in general, no problem