Looks like a good start to me. Again, I'd add a name & email address and make them required in this case.
I'd suggest if we can accumulate the data and present it in some way back to those who say they want to attend, even if they don't read it, it will give the three who will read it a chance to prepare.