Here are some more details, a lot of information regarding some of your concerns

http://3dprint.com/details-emerge-on...er-3d-printer/