bp's dont really make good climbers so i'd say omit the vine or lay it down across the floor space of the cage.
i'm using cypress mulch for substrate cuz its supposed to be better for humidity. carpet is, as i've heard, one of the hardest things to maintain and if you have to mist, it will stay very wet which will cause scale rot.
good luck with it all.