Looks like mining and converting BTC to USD is now illegal unless you are a licensed corporation with hundreds of thousands for licenses and bonding requirements.
Hardly. US miners will just have to AML/KYC with a regulated US bitcoin exchange, to get US Dollars.
It is also doubtful that regulators even care about small time miners.
Pool operators might be a grey area, on the other hand.