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