Not sure about the machine, but most of the other things if you just stick to the basics, I know for most of us that is hard to do, you should be able to keep it relatively inexpensive. Might make it easier to tack on a few more $ to the machine, and look online, you might luck out to some amazing deals. I am fond of Kijiji and Craigslist myself.