Cardinal rule of LS swaps. GET EVERYTHING! Get the harness, PCM, tach module, pedal if DBW that came with your motor. Get it all!
I’m in the process of working through my first swap. Even with limited auto electrical experience, the concept should be doable. I ended up with a freshened up 5.3...