No prices on the site, so probably too expensive, but this has all the features I mentioned:

http://www.maxicamglobal-cnc.com/MAXI-S%201224.html