Запятые не нужны.
Здесь действует правило о постановке тире в неполном предложении. Тире на месте пропуска каких-либо членов предложения (в данном случае грамматической основы, сравним: далее [вакцинироваться необходимо] повторно через год) обычно ставится, поскольку при чтении на месте пропуска возникает пауза. При отсутствии паузы тире не ставится (см. параграф 6.5 справочника по пунктуации Д. Э. Розенталя).
Фраза «сто лет со дня рождения» является устойчивым словосочетанием, однако это не означает, что она не допускает распространения. Так, сочетание сто лет исполнилось со дня рождения вполне корректна.
Правильно: ... лет чему-либо (не чего-либо!). Верен вариант 65 лет Великой Победе (но: 65-летие Великой Победы).
Правилен второй вариант.
Живое вес - полный вес животного (в отличие от чистого веса мяса). Это сочетание фразеологически связанное.