Can I act as my own General Contractor/Sub-Contractor?

Yes. A homeowner may request a "homeowner" permit by providing a signed affidavit.