Nah! Don’t do it!
'Way too much expense, 'way too much mess, 'way too much damage to your property. They be bringing in the porta-potties, furniture and tablesetings, electrical generator, shade tents, dumpster, etc (you aren’t going to pay for/provide any of that!) Think of the damage that 25 tables and 150+ chairs will do to your lawn. Not to mention the catering setup.
I cater small weddings, and have done 100-200 guest weddings. They leave a HUGE mess behind…