Hi djraven911,
Welcome to the HP Forums, I hope you enjoy your experience!
I will be happy to help you; however I can't help but wonder, is this a prank? :smileysurprised:
I noticed you posted on April 1st, coincidentally April Fools.
In any case, HP does not have any printer's that support printing on toilet paper.
As for your second inquiry, I would suggest the Officejet 8600, the XL cartridge will print approximately 2300 pages.
It supports many media types, but not toilet paper. :smileylol:
Hope this helps.
Thank you for posting on the HP Forums. Have a nice day!