length of custom pushrod

Also should I shim the rocker shafts since the heads are milled?

Milling the heads does not affect the rocker height on a Mopar LA or big block so NO, do not shim the rockers because you milled the heads. You could mill an inch off the heads and the rocker arm geometry wouldn't be affected. You make up for milling the heads by using shorter pushrods.