You can topswap you just have to use l32 rails and gen 5 supercharger. You can use L67 or L32 heads.

You don't need a complete block and L32 blocks can be quite expensive. Last I looked Morad wanted $800 for one with 170,000 miles plus shipping.