May I suggest another approach?
Since the MacBook is intel-based, the chip runs Windows OS just fine. What you can do is configure your MacBook to Dual Boot. This is a tried and true method of having multiple OS on one device, you only have to boot into one, then when done boot back into the other. Perfect for seldom-used operations such as programming a scanner. I would suggest using Windows XP 32-bit; Vista, Windows 7 and Windows 8 are overkill for what you need to do.
How to Make Macbook Dual Boot With Windows | eHow.com
My son , my nephews and my dad all use MacBooks and wouldn't do without them, my son dual boots into Windows for work and it is an approved use for his work MacBook.