Semi-formal attire.
Only if your invitation says so.
Only children in the wedding party will be present at the wedding.