Having done so myself, yes. It's called an International Driving Permit in English - it has three other language translations: German, French and Italian. I used this website: https://www.ch.ch/en/international-driving-licence/
I did this by post and I remember the fee being CHF 30, it varies depending on canton and may have increased.
The website has
Ordering an international driving licence
To order an international driving licence in person at your canton’s road traffic office, you will need the following:
- a passport photo
- a Swiss driving licence in credit card format
You can also order an international driving licence by post by sending a passport photo and a photocopy of your Swiss driving licence (both sides) to your canton’s road traffic office along with a brief note stating that you wish to order an international driving licence.
To your second question, I do not know, as I applied while resident and by post. The permit is delivered by post to a Swiss address, so you would need someone to collect your Swiss post and forward to you. I cannot remember whether the permit arrived with "signed for" post in which case I probably went to the post office to pick it up.
In case you are in Zurich the web page is: https://stva.zh.ch/internet/sicherheitsdirektion/stva/de/StVAaw/AWinternat.html
where they state the fee is CHF 15.