В словах "еловый" и "ёлочный" окончание -ый (ср.: елов-ого, елов-ому; ёлочн-ого, ёлочн-ому).
В слове "еловый" корень -ел- (однокоренные слова - ель, ельник), суффикс -ов- (как в словах "березовый", "коралловый" и др.), основа елов-.
В слове "елочный" корень -елоч- (однокоренные слова - ёлка, ёлочка; в корне присутствует чередование к\ч, о\ноль звука), суффикс -н- (как в словах "крапивный", "длинный" и др.), основа ёлочн-.
В слове "ёлочки" корень тот же, что и в "ёлочный". Окончание -и (ср.: ёлочк-ами, ёлочк-ах, ёлочк-ам и др.), суффикс -к- (как в словах "белочка", "мисочка" и др.; в суффиксе присутствует чередование е\ноль звука, ср.: ёлочки - ёлочек), основа ёлочк-
Еле-еле - это неизменяемая часть речи (наречие), поэтому окончания у нее нет.
В слове два одинаковых корня -еле-. Основа равна всему слову.