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