Yes, you can reserve the clubhouse for dinner gatherings and the course for company golf but i wouldnt call it a party as you cant get crazy loud and overly drunk (although drinks are served).
Yes. You can even rent the whole course $$$$ for a closed event. Companies do this. Contact https://tpc.com/hardingpark/outings-and-events/
Thanks! Your answer is awaiting moderation.