Оба сочетания верны. Значения приведенных прилагательных Вы можете узнать с помощью "Проверки слова" на нашем портале.
Правильно: в теплой ванне (в емкости с теплой водой). В теплой ванной означает "в теплом помещении с ванной".
Правильное написание прилагательного – шапочный.
По основному правилу тире не требуется, так как сказуемое не выражено существительном в именительном падеже. Но точный ответ можно дать, только зная контекст.
Сочетание земной шар пишется строчными.
Определить разряд прилагательных по значению Вам поможет учебник Е. И. Литневской «Русский язык: краткий теоретический курс для школьников».
Здесь можно не выделять запятыми слова "в сущности".
Варианты с тире и с дефисом действительно различаются по смыслу: сочетание зимой — весной означает «от зимы до весны», здесь употребляется тире в функции соединения; дефисное сочетание зимой-весной указывает на приблизительное время, означая «либо зимой, либо весной» (см. пункт 5 параграфа 118 полного академического справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина).