User rating, 4.3 out of 5 stars with 1966 reviews.
No, you have to provide your own. I hope you have one from a previous printer.
Answered by PaulC 2 weeks ago