Yeah, the bottle washer is a must have, especially considering the number of bottles I clean on a regular basis.
You're more than welcome to drop by and check out a brew day whenever you want. Just shoot me an email when you could come and I'll let you know if I'm brewing that weekend and give you directions.
Getting it all legal is a bit of a pain. The first step is to get a Brewer's Notice, which means you have to submit all the forms located on this page
http://www.ttb.gov/beer/qualify.shtml , including a $1000 (minimum) brewer's bond. Then you need state approval, labels approved, and some other stuff as well. They have it set up so its not practical for a small time homebrewer to sell their beer.