I don't think this has been addressed, and I don't know if it's because everyone already knows it, but how about making sure you have a seller's permit so you can do online distribution legally (or do sites like Tunecore take care of that?), which would also necessitate a business license and like a DBA and stuff?