CR-1 (spouse) visa, she'll be able to work right away, it's also a lot less expensive than a K-1. You do not need an attorney unless you have a difficult case, this is a DIY site the majority of us have not used attorneys. In fact, my husband and I had several so-called "red flags" and many here thought it would be an uphill battle for us. I did everything on my own, from filing the original petition-up to and including naturalization and we never had so much as a single RFE at any point in his journey. If I can do it on my own, you can. Attorneys are expensive and a lot of the time, they actually slow down the process. Good luck.