I know it might sound almost superfluous to say this, but if you are visiting in winter, bring gear like that in the photo. When I was a kid growing up in Northern Ireland, we used to have an expression for really cold weather. We'd say "It's really Baltic out there." Well. you are right on the Baltic, at a fairly high latitude in Europe, and it can be bitterly cold. fleeces and thermals are the order of the day.
Toiletries and Medical Supplies: A modern European city, all the usual toiletries etc. are freely available.
Miscellaneous: In Szczecin there is a plenty of places, in which you can use the internet ( if you don't have it at home). It's called "internet cafe" - kawiatenka internetowa. It usually costs 3zl per hour, 2 zl per 30 min and 1zl per 15 min. Follow the link below to see the list with addresses.
You should remember theses phone numbers:
Ambulance ( pogotowie) - 999
Fire Brigade ( straz pozarna) - 998
Police ( policja) - 997
In next few months will be also introduced a new number valid in EU countries - 112.
Luggage and bags:
The younger generation in Poland knows English quite well because this language is taught in schools. Some know German , French or Russian - especially thye older generation. In Szczecin some people also attend other courses of foreign languages like Norwegian, Swedish, Italian, Spanish.
But on the other hand in my opinion it's good to know a language of the country in which somebody plans to spend a longer period of time - for instance foreign students studying in Szczecin or other Polish cities.. When somebody plans to make a few days visit in foreign country it also would be useful to carry a mini version of a dictionary in one's bag.