With those temperatures you probably could grow some intermediate nepenthes no problem. Pretty much any intermediate hybrid would do just fine in there as long as you provide adequate soil. If it were me I would leave the nepenthes in a pot with a typical nepenthes mix like orchid bark, large perlite, a little sand, and maybe some dried LFS tossed in to hold the moisture a little and sink the pot into the soil and top with live LFS. But make sure the pot is a good bit higher than the rest of the plants, like maybe at the top of the hill you made so that the pot isn't sitting in water whenever you water. If it were me I would get a couple different nepenthes, maybe try N. ampullaria (Lowlander), N. maxima Watatau Dwarf (intermediate), and some sort of hybrid that is fairly forgiving like N. lowii x campanulata or any N. mirabilis hybrid. I would try and stick with Nepenthes that stay fairly small. N. bellii might be okay in your conditions and it stays very small, you also might be able to adapt N. glabrata to grow in your conditions if you are careful, I've adapted one to grow in my lowland setup, albeit it isn't very happy.
What sort of lights are you using? A few daylight spectrum CFLs are probably pretty good, but HO T5s are much better. Based on the previous pictures it looks like you are using one CFL and one LED light? I would really switch to a better lighting setup, the plants will definitely appreciate it. If you have a humidifier pumping fog in I would keep the lights outside the terrarium. Maybe have a custom plexiglass top cut that fits well and then have the lights sit on top of that. I'll post a picture of what I'm talking about because I have a setup for my heliamphora that is exactly what I think would work well for you.
I think you could probably grow some mexican pinguicula and maybe some sub tropical pings like P. primuliflora. Also many sundews would be ok in there.
Hope this helps! I think your setup could be really cool if you plan it out again and do your research for what plants would work in your conditions. Good luck!