Вы привели пары слов, а не форм слов. Названные Вами суффиксы словообразующие. Обратите внимание: в слове косыночка суффикса -очк- нет. Косыночка образуется от косынка, к основе косынк- прибавляется суффикс -к-, при этом в основе происходит чередование к/ч и перед ч появляется беглая гласная о. Однако в начальной школе обычно не разграничивают суффикс -очк- и сочетание очк, появившееся на стыке морфем, так как для выбора написания различие это никакого значения не имеет, а объяснение сложных морфонологических явлений может запутать ребенка.
Оба оттенка значения могут подразумеваться - и уменьшительный, и уничижительный.
Валя - уменьшительный (домашний) вариант имени Валентина. Вопрос об идентичности имен с юридической точки зрения лучше задать юристам.
Витя может использоваться как уменьшительное к Виталий (хотя гораздо чаще используется как уменьшительное к Виктор). «Словарь русских личных имен» Н. А. Петровского указывает:
ВИТАЛИЙ, -я, м.
Отч.: Виталиевич, Виталиевна и Витальевич, Витальевна.
Производные: Виталя; Таля; Вита (Витя); Витася; Витаха; Виташа; Витуля (Витюля); Витюня; Витюха; Витюша; Витяна.
[Лат. vitalis — жизненный.]
Правильно: Илюша.
См. в Словаре русских имён. Производные: Антонинка; Тоня; Тонюня; Тонюра; Тонюся; Нюся; Тонюха; Тонюша; Антося; Тося (Тася); Антоша; Тоша; Нина; Ина. Правильно: Тонечка.
Употребительного варианта нет.
Домашними (уменьшительными) могут быть абсолютно любые созвучные имена.