Повтор в сокращении слов статьи и подпункты не нужен (ст. 285, 286, 290, 291; подп. 2, 4), слово пункты сокращается с удвоением: пп. 1, 2, 3.
Процитируем «Справочник издателя и автора» А. Мильчина и Л. Чельцовой.
«Меняют форму во мн. ч.:
1. Часть однобуквенных графических сокращений: они удваиваются, благодаря чему читатель не испытывает затруднений при чтении. Напр.: в 1976–1980 гг. (читателю не нужно думать, мн. или ед. ч. слова год здесь употреблено – сразу видно, что множественное), XIX–XX вв., пп. 1, 5 и 6.
Примечание. Следует отметить тенденцию к уменьшению числа однобуквенных сокращений, меняющих форму во мн. ч. Особенно это характерно для текстов, не рассчитанных на чтение вслух или мысленное проговаривание, т. е. читаемых только глазами, напр.: для библиогр. описания, где когда-то тома и листы писались в форме тт., лл., а теперь принята форма т. и л. независимо от числа».
Оба сочетания правильны.
Для обозначения интервала используют тире без пробелов: условия, указанные в пп. 3.1–3.3.
Это бессоюзное сложное предложение, вторая часть которого связана с первой присоединительными отношениями. В таких случаях действительно ставится тире.
Пока что словарями такое сокращение не зафиксировано. Считается, что приемлемы лишь такие сокращения, которые в текстах, предназначенных для широкого читателя, понятны читающему без расшифровки, что едва ли можно сказать о любом варианте сокращения термина "правильное питание". Впрочем, на сайте https://sokr.ru/ (который не является нормативным источником) приведен вариант ПП.
Знаки препинания расставлены верно.
Обратите внимание, что верно: Оплату оказанных услуг гарантируем (без предлога за). Также, если 14 мая — это дата, когда выпал град (а не день, которым должна быть датирована справка), верно: ...о выпадении града 14.05.2016 г. (без предлога за).