I towed around 6,000 pounds with a 1500 max tow, 5.3L. So with the 6.2L, you'll have plenty of power.
My payload was just under 2,000 pounds, and I was getting close at times. However, I have 4 kids, so that ate up a lot.
Now at 30' of TT, I personally think that is getting just a little long for a 1500. However, if you travel mostly local & shorter trips, it should be fine. With that length, you may get a little tail wagging the dog in windy conditions.
Like others have said, weigh your truck, and then you will know for sure.