I'm not sure about building forms on websites or if there's any real easy way to do it.
This is kind of off the wall, but what about using an online survey builder like
SurveyMonkey? I know it's not a survey you're doing, but it's the same idea - you could use the text questions for things like names, address, phone number, etc - and the "pick one" questions for choosing different music lessons, etc. You can even design it using your own logo, etc (in the paid version).
These are pretty easy to set up. You can download the responses and there are some reports you might be able to use. On her site, you would just need to insert a link.
I'm not sure if it would work for what you want - just kind of thinking out loud here. If all else fails, it might be an option. There are some limits to the free version.
Anyway, just a thought...
Deb