As far as I can recall, banner printing at home was only ever possible with a dot-matrix printer, using continuous-form paper. I was still using a dot matrix printer until the mid/late 1990's. I was "lucky" because mine was a 24-pin dot matrix, offering greater quality than the more common 9-pin dot matrix printers. But it was still noisy as hell, slow, and unable to print even in shades of gray, let alone color.
An HP D2545 doesn't have the paper-handling mechanism to take continuous-form paper, so I don't know how you would print a banner with it. You might as well take that printer back for a refund, because I don't think there's any way you're going to get it to print a banner.
OK, poking around a little more on the Web I found suggestions that you could maybe feed continuous-form paper (most likely a roll) through the manual feed, and thus create banners on your inkjet printer. But you'd still be better off having Kinko's handling it, for reasons outlined below.
A lot of software (e.g. MS Word) still does support banner printing, although the equipment to do so has become rare.
Even if you could get that DeskJet to print banners, you'd probably go broke feeding it. Printing a banner with an inkjet would eat through cartridges fast, and HP ink is not cheap.
On balance, it would almost certainly be cheaper and easier to get your banner printer professionally, as suggested above.