All of this is already
doable. The challenge is to do it at an affordable price. The hardware technology is already here:
http://www.eink.com/kits/AM_kits_comparison.html
Once the economics of large scale production kick in then we'll start seeing some devices that use eInk and have all the above features.