You should be able to use your router as back then.
Regarding the SIM it is the easiest way to walk into a Swisscom Shop or from one of its opponents if needed.
When you are arriving in Zurich, at the Airport, head to Airport-Shopping directly on the Ground Floor next to the stairs down to the train station;-).