... Would it be able to work with my mac laptop wirelessly if airprint didn't work?
Yes, they are separate functions. I can't find any reason your 2wire should not work.
Oddly enough this is from Canon's specifications for that printer:
Printer firmware update may be necessary for AirPrint function. Certain exception may apply. AirPrint functionality requires an iPad, iPhone 3GS or later, or iPod touch 3rd generation or later device running iOS 4.2 or later, and an AirPrint-enabled printer connected to the USB port of your Mac, PC, Airport Base Station, or Time Capsule is not supported.
"Certain exception may apply" ...? Not helpful.
Then, the bold text makes no sense. Are AirPort Base Stations supported or not? If the conjunction "and" were to be removed and a new sentence started with the following word "an" it would make slightly more sense.
Anyway, go to Canon to determine if it's a printer firmware upgrade you need.