Возможные варианты: народный самодеятельный коллектив «Театр кукол "Романтик"» (предпочтительно) и народный самодеятельный коллектив «Театр кукол «Романтик» (допустимо).
Правильно: за что купил, за то и продаю.
Корректно использовать форму ед. числа.
Запятые расставлены верно. Они выделяют придаточную часть что есть.
Согласно словарям, слово змей во всех значениях - одушевленное существительное. Учительница в данном случае ошибается.
Оба варианта возможны. Согласно «Грамматическому словарю русского языка» А. А. Зализняка, слово кукла в значении 'игрушка' может употребляться и как одушевленное, и как неодушевленное существительное.
См. также: http://gramota.ru/spravka/letters/?rub=odush
Конструкция (и) зря, что используется в разговорной речи и в художественных текстах, например: Когда срываешь масленок, или сыроежку, или даже рыжик, не приходит в голову понюхать его, втянуть в себя острый и тонкий аромат гриба, бог весть где найденный им в земле и собранный на хранение. И зря, что не приходит в голову, ибо очень душист масленок, прекрасно пахнет рыжик, благоухает опенок, поражает запахом шампиньон. [Владимир Солоухин. Третья охота (1967)].
Вы правы, в значении "капитал, средства" корректно: на деньги (ср.: учиться на медные деньги). На что куплю = на какие средства. В значении "металлические и бумажные знаки" - за деньги.