With the url redirecting you suggest you should also exclude ‘url’, or whatever your redirect script is called, via robots.txt to make sure the spiders don’t follow the redirect. Problem is, the hard core comment spammers ususally post their comments with robots that would never check if such a redirect is in place. So you wouldn’t give them pagerank, but you would not stop them from commenting either.