If you are a German or EU citizen you can relocate to Switzerland anytime, not sure where you guys read you need an offer letter. Many wealthy germans just retire in Switzerland.
There is no need to be recognized as a trader, just as self employed (sole proprietorship) see Setting up your...