Yes! There is ample parking at the Church and the Rolling Hills Country Club.
Formal and semi-formal are both welcome!
Yes, there is a shuttle from both hotels to the Country Club.