Это не однокоренные, хотя и родственные слова.
Нет, с точки зрения морфемики это не однокоренные слова.
Это однокоренные слова. "Томичи" образовано от "Томск" суффиксальным способом (суффикс -ИЧ) с усечением производящей основы.
Для этого нужно разобраться, что такое форма слова. См.: http://slovari.yandex.ru/~%D0%BA%D0%BD%D0%B8%D0%B3%D0%B8/%D0%91%D0%A1%D0%AD/%D0%A1%D0%BB%D0%BE%D0%B2%D0%BE%D1%84%D0%BE%D1%80%D0%BC%D0%B0/
Это родственные слова, но в морфемном (синхронном) отношении они не однокоренные.
Это однокоренные слова. Варианты корня: сып- и сн-.
В качестве мнемонического приема - так объяснить можно. Но основное правило должно оставаться неизменным: проверочными являются лишь однокоренные слова (то есть имеющие общий корень с точки зрения современного языка, а не только с точки зрения истории слова). Поэтому слово медведь остается словарным.
Это родственные, но не однокоренные слова.
Это родственные, но не однокоренные слова.
Эти слова этимологически родственные: они заимствованы из французского языка, в котором assorti 'хорошо подобранный' образовано от sorte 'сорт'. Однако в русском языке слова ассорти и сорт однокоренными не являются, т. к. они не связаны отношением словообразования: в русском языке ассорти не образовывалось от слова сорт.