You're on the right track. You'd just need the 5.3 crank, rods and pistons. 5.3L uses dished pistons where the 4.8L uses flat-tops. I have heard of people using 4.8L pistons to up the compression on a 5.3L but I always wondered what it would do for valve clearance - especially with a higher-lift cam.