I had amps screwed into the carpet under my seats in my '97 Tahoe and cables under the carpet for ≈20 years without issue. The one under the rear seat did have a board under the carpet it was screwed into, IIRC.
On this truck, I'm probably going the lazy way out and buying a pre-cut rack from Sounds Good Stereo to go behind the seat. All the connections I'm using are back there anyway with the Bose amp. Kind of expensive, but I think it'll save me time and effort, and I think that's worth something. https://soundsgoodstereo.com/products/2019-2021-gmc-sierra-chevrolet-silverado-custom-made-amplifier-rack-plate-board
Either way will work fine, so it's really which one do you feel like doing.