Sounds like an Epson R3000 would do the trick quite nicely. Prints up to 13" wide, will do excellent B&W, handles roll paper, about $600 these days after rebate. A 13" printer will make, for example, a 13x19" print from a file straight out of the camera, and with roll paper you can make something like the pano that I did this morning at 13x32". Anything bigger than 13" wide you can send out to some place like whcc.com or one of the other pro services, since it doesn't sound like they are very common.
_____ Brian... a bicoastal Nikonian and Team Member
My gallery is online. Comments and critique welcomed any time!