Fusion3s F306 meets all your criteria;
1) 12"x12"x12" build volume
2) Uses most materials including those listed (doesn't do filaflex, ninja flex yet...)
3) Prints via SD card storage
4) Very...