Слова между морем и небом не являются ни уточнением, ни пояснением. А значит, нет оснований выделять их запятыми.
Действительно, здесь (именно в этом примере) весной - существительное. Аргументация верная: наречия не образуют таких словосочетаний.
Допустимы оба варианта: Я всегда хожу накрашенная и Я всегда хожу накрашенной.
См. ходить в «Большом универсальном словаре русского языка»:
13.0. Находиться, пребывать в каком-л. состоянии, положении и т. п. Син. бегать.
Ходить в каком-л. виде (в каком-л. состоянии, в каком-л. настроении …). Кто-л. ходит раздетым / раздетый (голым / голый, босым / босой, голодным / голодный, весёлым / весёлый, грустным / грустный, пьяным / пьяный, довольным / довольный, подавленным / подавленный, беременной / беременная, убитый горем …)
В предложениях Я хожу ненакрашенная и Я хожу ненакрашенной Вы верно написали не с причастием. Если в предложении нет противопоставления (Пришла не накрашенная, а умытая) и у причастия нет зависимых слов (Из-за не накрашенной до конца актрисы съёмки отложили), не с причастием пишется слитно.