Veronica
1. Where to find a good real estate attorney. Referral. I found one through my REIA. He's also an investor and also teaches courses on things such as assets protection. To me if they also invest it's a good sign so they know what you're doing without you needing to teach them about things such as wholesaling.
2 and 3. No answer on this one
3. I built my cash buyer list through networking at my local REIA. When I take a card I write down what area they are looking for property, price range, max repair cost etc. I later I put it into a spread sheet so when I come across something I can see who would likely be a buyer.
I also have a instapage through go daddy (free when you purchase a domain name) with a form to collect info. I'll post an ad on Craigslist to direct people to join my buyers list via my website.
Personally networking is better since this is a relationship business.
I've also added a few names buy calling we buy houses bandit signs whenever I run errands.
5. Business cards - I have my name, google voice number, email address, and website. I went to vistaprint and took advantage of a free 250 cards offer they had. I went with a money motif. I'm sure most investors aren't concerned about if you have houses or not, but one way to stand out is have something other than houses whic most people do.