Yes! Feel free to bring your little ones!
Semi-casual, we do want everyone to be comfortable! The ceremony will be outside so please wear shoes you are comfortable in walking on grass.
Of course! I know the invitations did not specify this but you are more than welcome to bring a date!