I hope this doesn't stray too far into legal/career advice. I think it matters from an etiquette perspective as well, though.
Reflection5 already brought up considering your goals. Explaining to your boss all of the things that he has done wrong isn't going to serve any real purpose. If he's at the top of the totem pole, he won't care. If he's further down, then he likely won't pass your feedback on to the people who can make a difference.
An important thing to consider when making a complaint is your audience. In terms of etiquette, you should not only pay attention to your tone, but also your audience. It is not productive, helpful, or polite to complain to the grocery store cashier when your favorite flavor of potato chip is discontinued, or when you realize that something has been mispackaged at the plant and the tub of chocolate ice cream is actually full of bubblegum-coffee. In the latter instance, they can probably give you a refund, but they aren't going to go directly to the source.
In this case, I suggest going to HR (if it exists) with your concerns, particularly issues that could have legal consequences for the company. Moray has some good suggestions for wording it in an objective manner. Your boss only needs to know that you are resigning.
I also agree that you should contact the Department of Labor and/or the BBB. Sounds very shady.