There are rules about everything. Someone will point these out to you if you don't know them. They do this to be helpful rather than to "tell you off".
Lots of rules are not fixed, and even if at first something seems "not possible", it can be done if you ask nicely.
You have to remember and use people's names in conversation. I find this difficult, especially on the phone, when I have not quite heard the (to my ears) unusual name of the e.g. office receptionist properly.
You can't walk more than about 200m through Basel city centre without hearing someone speak English. Our (Swiss) plumber and (Swiss) electrician laughingly commented about our (Swiss) tiler's inability to speak English.
Housing in Basel is easy enough to find (compared to Zurich and Geneva). "Outside" the city for Basel means in Basel-Land which is a different Kanton and has different rules for everything. (After school care much more tricky. Much more. We have it really easy in our bit of Basel-Stadt.).
Swiss kitchens are all tiny. Even in really swish apartments that I've been in there's never been a decent size kitchen.
Washing machines are not so much of a nightmare as people say. Just ask what the rules are when looking at apartments and if you don't like it, keep looking. You'll find something else. We have a house and do what we want. Previously we lived in an apartment with shared facilities, where we each had one allocated day and then 2 days a week were first-come, first-served and we could and did use it overnight and at weekends.
Gipfeli is the Swiss-German word for croissant.
Swiss cities are very different to Swiss mountain villages (in terms of attitudes and politics, as well as the obvious ones).
No one eats Toblerone - it's for export.
Marmite and other assorted British goods are available in a number of "ordinary" supermarkets in Basel. Particularly those situated near the International School and the campus of one of the large employers of English-speaking people.
Look for Basel expats and Basel Parenting groups on Yahoo. Also see www.baselchildrenstrust.ch
Basel is the best Swiss city [biased], although it could do with a lake.