The ceremony starts at 5pm. You should arrive by 4:45pm latest.
Yes.
For our overseas guests, we recommend taking jetlag into account and arrive a couple days before the wedding. Additionally we are planning couple of activities to spend time with our international guests on Thursday and Friday before the wedding.