Оба варианта возможны.
Лучше так: ... изменения заметили молодые люди (82 %) и пожилые (79 %).
Следует использовать тире (не дефис!) без пробелов.
Знаки препинания расставлены верно.
Корректно: Считать нерабочими дни с 04 мая по 10 мая.
Оба варианта верны, но первый более предпочтителен.
В таких предложениях ставится тире, поскольку один из главных членов выражен сочетанием с именем числительным. Тире может заменяться на двоеточие в специальных текстах (на этикетках, в технических описаниях товаров и т. п.): Высота: 1600 см.
Когда говорят, что сделать что-либо надо не позднее чем за десять дней до праздника, это означает, что самое позднее за 10 дней до праздника уже всё должно быть готово. Раньше (за 11, за 12, за 13... дней до праздника) можно, позже (за 9, за 8, за 7... дней до праздника) уже нельзя.