Maximum tire size depends entirely on what wheels you're using and whether you're willing to do any trimming. If you're on stock wheels and don't want to trim, you'll probably want to stick with a 265/70R17 or similar. You would not necessarily need to do any rear upgrades unless you want to gain back some rake for towing/hauling via a rear block or add-a-leaf kit.