I had the most success with several level2 accounts, one proxy assigned to each in AnswerAssault, no account has been banned so far. I generally post a question and wait, then take the best answer and rewrite it a little and post it as my own answer via one of the other accounts and select it as best answer. In my experience you should always let a few 'external' answers in, don't be the first to answer, at least not all the time.
It's important to not just post answers with links in it... most of the answers I post are in fact without a link, I just drop a link in about 20% of the answers, usually using the source field. -- By the way, is there an option to use spun text in the source field in AA, too? When I click on Spintax it only inserts them in the answer field.
I use a mixture of shortened and normal URLs, don't post one URL too often. better to use different domains and set up redirects. When there is a good question I answer, I sometimes write a very professional answer and use the URL of the moneysite itself - backlinks. I'm very careful, though... only post answers that really match the context, write them in a personal style and so on. Don't spam too hard, use your brain and try to make things look kinda natural.
For monetizing, I mostly use Adwords and different affiliate programs.