yes,to both.
I am on my second one. I wore out the first one...and because it was still under warrenty, they sent me a new one. It prints a beautiful black. The print to the edge is always crisp clean. It feeds most papers beautifully. with the exception of the Epson brochure paper...don't know why but it hates that one. Canvas, heavy paper has been no problem. I've printed on velum worked great. Occasionally it will balk at address labels.
Its quick even at the most dense ink volume.
The colors are vivid. The inks are pretty long lasting but I did go ahead and get an after market ink system for it and I love that too
http://www.inksupply.com is where I got mine.
One thing that has been a problem is that the paper feed will occasionally dent the paper, like velvet fine art, on a moist day.
but for a general work horse...I've been very happy with it and the service.