The sky is the limit.
I am one of those that likes the art of the setup as much as I enjoy the animals. We started here with a royal python, and I quickly gravitated to the medium to larger species of snakes that are semi arboreal and somewhat active.
A jungle carpet python is definitely one of the better display animals so you may want to do something pleasing. Your snake won't care about your efforts as long as you provide the basics.
If you are able to find a copy of THE COMPLETE CARPET PYTHON by Nick Mutton and Justin Julander, you'll have a greater understanding of your new animal.
I highly recommend climbing options, and I like the cages you are considering.
This is how I set my animals up.
These 3 cages are all 4 feet wide. The top is the royal python. She has 14" of height and 2 feet of depth.
The middle is for a coastal carpet. She has the same cage specs except she gets 2 feet of ceiling space.
The bottom is the boa constrictor. He gets 30" of depth and 20" of height. I wish I'd gone for 2 feet of ceiling space.
This cage is 6 feet wide, 30 inches deep and 2 feet tall. It used to house a Dwarf X SD X mainland retic. He was very ill tempered and sadly, I had to place him as he and I were not the perfect fit.
I filled the cage with a male, Bredli python.
Every animal, including the royal will use the perches.
The carpets and boa use them frequently.
The Bredli seems to the most arboreal of my crew.
Unfortunately Constrictors Northwest no longer makes Pro-Line Cages.
Animal Plastics is an excellent choice.
My fake rock backgrounds are from Universal Rocks.
https://www.universalrocks.com
I'd skip any shelf option if you are considering a realistic, rock background.
I use a combination of real tree branches and dowels wrapped with fake vines, or in this case a huge fence post wrapped in twine.
Hope some of these ideas help you out.