as re: the spelling issue, just turn on "check spelling as you type"
as per the line-breaking issue, are you sure the problem is with Mail.app, and not with whatever client people are viewing your mail in? I have no problem sending links that wrap to more than one line...