RE: Building Surface question
The drywall would probably be a good surface as it's soft enough to pin to.
However, drywall is not very strong and you'd have to be sitting it on top of something for support.
As long as that something is flat, you should be fine (and I mean flat, not level [level is nice, but flat is important]).