Unfortunately no. The wedding is 18 and over only.
We did not, but there are hotels nearby.
There is smoking but in designated areas only.