I think Google is smart enough to identify the www and without. Because it is now smart enough to identify bad grammar and spelling.
On the other hand, I think I disagree with the buying a new domain to target an exact match. That will just give signal to Google that it's a new domain and it was unnaturally optimized.