Yes to both! There is parking at the church and parking behind The Hub.
The ceremony will be inside a church - there is no air conditioning, but they do a great job at keeping it comfortable! The reception will be held primarily indoors with an outdoor space as well.