I recommend at least a dual core processor, about 2GB RAM and an average graphics card.
You can play over local lan and online. In the video we're playing online.
Yes, you can sell & buy stuff in the villages. I haven't planned enchanting, but I think it's a cool idea and maybe I'll add something like this in the future.