Hi McX. The answer to your first question is yes, Russia would still roll for mines. All movement is simultaneous so Russia still controls Karelia when the transport enters the sea zone.
On the 2nd question, you’re correct. American ships are safe from mines until the US is at war. I guess the Germans told the captain where the mines were.