(4) как напишешь, так и полетит.
Хочешь, из снеговика сам запрашивай останки в клюшках, хочешь, формируй их в клюшках по-расписанию и бери готовые в снеговике - вариантов то , много
(7) я так думаю, они переходят с 7.7. на 8, а работать в двух программах не хотят. Потому и возник вопрос.
ТС, все же, обрати внимание на (5) :)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший