Да, объяснение есть. Валенки пишется через е, потому что исторически связано с причастием валенный, образованным от глагола валить в значении «скатывать, сбивать что-либо из шерсти». В современном русском языке слово валенки является исключением, так как соотносится с глаголом валять, с сочетанием валяные сапоги.
Да, такие справочники есть. Один из самых полных: Словарь сочетаемости слов русского языка / Под ред. П. Н. Денисова, В. В. Морковкина. – 3-е изд., испр. – М., 2002. Среди онлайн-справочников – noun.php" target=blank>Словарь глагольной сочетаемости непредметных имен русского языка (это один из экспериментальных словарей, созданных на основе Национального корпуса русского языка с участием сотрудников Отдела корпусной лингвистики и лингвистической поэтики Института русского языка им. В. В. Виноградова РАН).
Правильно: комсомольчане, ослосцы и ословцы. См.: Городецкая И. Л., Левашов Е. А. Русские названия жителей: Словарь-справочник. М., 2003.
Так и называть: жительница Марселя.