When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
You can install it but I'd hold off on riding until you get the tuner. Lot's of air will lean the bike out even more. You can get away with changing the exhaust and nothing else.
One of my riding partners worked in service at HD for 20 some odd years told me that I was good to go as long as I had 2 o2 sensors. Mine is an 07' and I'm running Bub7s and a K&N. I ran it a bit and checked the plugs and they were a nice paper sack brown, just right. Checking your plugs will tell if you are lean or rich, but do whatever you are comfortable with.