Well a lawyer and/or accountant is always good for ANY business venture.Your post is unclear but if your are worried about MSB (money service businesses) regulation the good news is FinCEN guidance is that "users" of a virtual currency (i.e. people who buy or sell goods or services for BTC) are not regulated entities.
A user who obtains convertible virtual currency and uses it to purchase real or virtual goods or services is not an MSB under FinCEN's regulations.8 Such activity, in and of itself, does not fit within the definition of "money transmission services" and therefore is not subject to FinCEN's registration, reporting, and recordkeeping regulations for MSBs.9
http://fincen.gov/statutes_regs/guidance/html/FIN-2013-G001.htmlIf you intend to engage in activity such as:
buy BTC for USD (or other real currencies)
sell BTC for USD
run an exchange to facilitate the trading of currency between third parties
make payments on the behalf of clients
then you likely are a financial institution and should consult a lawyer.
If you are running a mining (coin generation) enterprise the situation is even more opaque as FinCEN guidance on this area is about a clear as crude oil. The bad news is very few lawyers (and regulators) have any real knowledge of Bitcoin which makes thing "fun". Cutting edge doesn't just apply to technology. Bitcoin is cutting edge in the regulatory, political, and legal realms as well. Being an early adopter (business enterprise not mere user) isn't always easy.
TL/DR version:
If you are buying or selling goods/services with Bitcoin you are considered a "user" of the currency, are not a financial institution, and don't need any specific licensing. As for accounting you can either have your accountant treat BTC as a "foreign" currency (any competent CPA should be able to handle it) or use a service provider like BitPay so that your pricing and payments are always in USD (or some other "real" currency).