Yes! Dress in your best formal attire.
Yes, Of Course! Children are always welcome!
Yes, As long as it is cleared by the Bride and Groom. Food is made to accommodate the people attending the wedding that they know of so if you bring someone they don't know about there will not be seating nor food for said person.
The ceremony starts at 4:30pm. The best time to arrive would be 4:00pm