The iPhone cannot transfer data via Bluetooth natively, so no printer will support this.
There are/were Apps around that gave WiFi printing and iOS 4.2 will hopefully contain AirPrint but you're going to have to wait a while before supported A6 printers are on the shelves.
This whole idea is going to involve a lot of trials, testing and potentially expense... so the sensible way would be to use your computer to transfer them. Or the computer of a printing studio, as many allow you to hook your camera/phone up via USB and drag the images off.