For an anniversary with 100+ people, you ideally start concept development 9 to 12 months before the date. The concept phase itself takes 4 to 8 weeks.
Then come securing the venue, booking entertainment, building production and communication. Can it be done faster? Yes, it's possible in 4-5 months, but then you limit yourself in venue and entertainment choice.