In regards to the non-compete.....
Lets say hypothetically you signed one.
IF an employee terminates your employment they CANNOT come after you for a non-compete. It basically boils down to the fact that they cannot stop you rom continuing to work in an industry if they desire to terminate your employment.
NOTE, DISCLAIMER - I had a non compete that said "if you quit, if we fire you, if we lay you off, etc... you cannot compete"... I had an attorney look it over because It came into play for my new job (even though i quit, not get fired) and he laughed at it.
I did however see a guy at our firm get fucked out of 2 months work because the firm he used to work for came after him in addition to our company owner.
Caveat emptor