смотрю у сульфата железа чёто срок хранения малюсенький, 6 месяцев на ленреактиве указано
У него срок годности плюс бесконечность, но со временем окисляется, на поверхности кристаллов рыжие разводы появляются. Проще всего хранить в закрытой ёмкости сухим и фильтровать после растворения.
В растворе - окисляется ещё быстрее, можно рН до 2ки опустить - тогда скорость окисления железа в растворе падает.