Теоретически может быть и то, и другое. Выбор знака за автором. Но, судя по интонации, авторскому замыслу соответствует дефис. Слово город выступает как определяемое, а сказка и мечта как приложения.
Д. Э. Розенталь описал закономерность, в соответствии с которой запятая в приведенном Вами случае не ставится.
«При двух однородных членах предложения с повторяющимся союзом и запятая не ставится, если образуется тесное смысловое единство (обычно такие однородные члены не имеют при себе пояснительных слов): Кругом было и светло и зелено (Т.); Он носил и лето и зиму старую жокейскую кепку (Пауст.); Прибрежная полоса, пересечённая мысами, уходила и в ту и в другую сторону (Сем.); Он был и весел и печален в одно и то же время.
Такие смысловые единства образуются словами с ассоциативными (часто антонимическими) связями: и брат и сестра; и родители и дети; и отцу и матери; и с сыном и с дочерью; и друзья и враги; и слава и позор; и зрение и слух; и тело и душа; и глухой и немой; и море и горы; и музыка и пение; и стихи и проза; и любовь и ненависть; и радость и горе; и зимой и летом; и ножи и вилки; и блюдца и чашки; и он и она».
В приведенный ряд примеров вписывается и сочетание из Вашего предложения и вверху и внизу. Сочетание обособляется как пояснительный член предложения.
Верно, существительные стоят в форме винительного падежа, это можно проверить по окончаниям существительных и вопросам от глаголов к существительным (купили, продали — кого? что?).
Слово хвать не является глаголом. Это междометие, используемое в функции сказуемого.
Сокращенное название произведения пишется в кавычках с большой буквы по общему правилу.
Названия литературных и научных произведений, произведений искусства, документов, периодических изданий и т. п. заключаются в кавычки, в них пишутся с прописной буквы первое (или единственное) слово и собственные имена.
Возможны оба варианта. Если Вы используете форму единственного числа, то имеете в виду перец как продукт. Если множественного, то отдельные овощи.
Верно: покупайте в более чем 50 000 других магазинов-партнеров; покупайте в 50 000 других магазинов-партнеров.
Корректно: Но увы, я юная студентка, и единственное, чем я могу довольствоваться, это то, что он называет меня "душечка".
Да, отсутствие запятой указывает на то, что слова в следующих случаях относятся к обеим частям сложносочиненного предложения.
Корректно: Я еще в комнатах услыхал, что самовар, находящийся в кухне, гудит естественно гневно, а войдя в кухню, с ужасом увидел, что он весь посинел и трясется, точно хочет подпрыгнуть с пола.