Quick question
#2
It's not that they need to be longer but aftermarket shafts are smaller in diameter. It's likely your front shaft will contact your transmission crossmember at full droop. That will tear the rubber boot and the drive shaft will ultimately fail.