The fronts should work. I would be a little hesitant with the leverage ratio being off, You may need to stiffen them (crank up compression) and adjust the ride height.
Personally, I would be a little concerned with a shorter shock. Longer travel is always nice, just in case you come up short on whatever. If you have them laying around, try it.