u gotta watch tho........most +3aarms are setup for stock shocks, with the mounts being in the same place as stock aarms...so the yfz shocks still wont work
one of the cheapest and better front shocks are the banshee shocks they are a way better. or you could also search ebay for a set of used Works shocks that would be your best bet
id buy the a arms and keep front shocks stock till u got $$ but rite now do a diy swing arm extension and buy a 400ex or a trx 450 shock and mount that up... and then buy +3 +1 a arms, then buy elka or fox float front suspension, then a +2+2 axle,