LA 318 to replace 5.2 magnum for 97 Ram

My 97 Ram needs a new motor. The crank is all groovy, I've replaced mains 2x already. has low oil pressure with a HV oil pump. So, I have a 1990 LA 318 (factory roller) had been bored .060, balanced but I dont know what pistons are in it. Been on the stand for years. It was built by a shop for my Duster and came with the car when I bought it 5 yrs ago and I have never taken it apart.
I was thinking, since it's a factory roller cam engine, can I put a magnum cam, lifters ,heads, pushrods and the keg intake and run it in my 97 Ram?
I do also have a 5.9 magnum but I think it may need a complete rebuild but I have not torn it apart to check. Do you think my idea of using the LA shortblock with the magnum heads, Intake and valvetrain work or more trouble than worth, or go another route?
Thanks!