Easy home job. Only tools that you would need that you probably don't have is a pair of hog-ring pliers, & some hog rings.
When removing the seat from the truck, undo the front bolts first, then slide the seat forward for the rear bolts. This puts the track in a position so that the seat will stand by itself on the bench. Otherwise, the seat will continually be falling over backwards, fighting you every step of the way. Especially important for electric seats. On manual seats, not so bad, because the track can be moved without power. But, be VERY careful on the manuals when you hit the release while the seat is the bench. Make sure that your fingers are outa the way!!! The big spring under the seat connected to the track will release the track backwards so hard, & so fast, it WILL cause great damage to fingers, if not remove them altogether! No joke!
Once you get the back seperated from the cushion, the cover is held on mostly with long plastic clips under the seat, & velcro inside the cover. These seats don't use a lot of hog rings, like the older vehicles, but you will still need them in a couple of spots.
Once the cover is off, the foam just lifts off of the frame. It may be glued in a couple of spots.
The pliers are cheap. $20.00? You only need a handful of the hog rings. If you want, & are not in a hurry, (shipping times etc.) I could set you up with what you need.
Putting the cover on is easy, but there is a technique.
Put the new foam on the frame, gluing it in place as per the original.
Turn the cover inside out. Center the cover on the cushion. Fold the cover back from the front & attach the velcro that goes from side to side, starting with the rear most one on the cushion. Then do the same for the next velcro attachment point forward. This maybe one of the places where the hog rings are required.
Once that's done, fold over one side of the cover & attach the velcro (or hog rings) that run the length of the cushion. Repeat on the other side.
Starting from a front corner, reach inside the cover and grab both it & the cover to hold it in place, & roll the band of the cover over the foam. Work around the cover, rolling the band over.
Flip the seat over & attach the long plastic clips on the cover to the frame. If it's a tight fit, don't try to pull the cover so that you can clip the clips. Push down on the seat, compressing the foam to get the slack in the cover to get the clips to reach where they attach. Much easier than struggling with trying to pull the cover on.
Don't be afraid to beat that cover into submission. Slapping the cover with a pulling motion helps the cover to slide around on the foam into the correct position. Some silicone spray on the foam helps.
Assemble the seat in the opposite way it was taken apart, & replace in the truck.
Ta...
Daaa!