Bluetooth is BAD BAD BAD for printing. Text is fine but it can't handle a 8 x 10 picture. The printing will stop several times and take forever.
Wireless printer adapters are a rip off. You would be better off using USB printer sharing or getting a router with a print server in it.