For Point 2 - Yes, since you have a valid visa they need not do additional stamping in Passport. They will give tehe work permit at POE
For the first point I am not sure. But why do you want to get the permit and go back to US? Didnt you want to work in Canada?