My concern is the bubbling green paint at the fork. Does that mean rust on the frame? The wheels look pretty rough too.
If you have all the tools and access to inexpensive parts, why not?
I thought you got that other Raleigh mixte a few weeks back in Burlington?
Have you checked out this one?
http://burlington.craigslist.org/bik/3108430717.html