I'm no expert, but since nobody else has replied, I'll see if I can provide some useful info.

1. Yes, you can. Typically (but not always), your hidden layer function outputs will be binary as this...