Слово леденец явно происходит от слова лёд. Я думаю, что конфету так называли, потому что она похожа на кусочек льда или на сосульку. А может быть потому, что при ее изготовлении сладкую массу замораживают. А вообще суффикс -ец, скорее всего, означает "тот, кто". Жилец - тот, кто живет в данном доме, борец - тот кто борется, в спорте, или за какие-то идеалы, или против какой-то несправедливости. Мудрец - тот, кто мудрый, отец - тот, кто дал тебе жизнь, родину, отечество. Дворец несколько выбивается из этой логики, это роскошный дом. Хотя можно притянуть за уши - тот дом, который при царском дворе. То есть дом, в котором живет царь.
Подлежащее и сказуемое - главные, остальные второстепенные.