У всех ли имен существительных есть окончания
Нет, не у всех. Есть и нулевые окончания у имён существительных. Доказательство: пальто, кашпо.
пальто окончания о