i keep my 10 month old levis pair in a 35L (or there abouts) starmaid tub with about 2/3 of the top cut out and glued on fly screen mesh and it works a treat, even got eggs off them a few weeks ago. could maybe go a little bigger but it is a good size so the crix can't get away so easy at feed time.
i like the idea of a glass enclosure, however with a tub cleaning time is so easy (for a full substrate change). i have a spare tub, put sand and hides in, add gecko's and done. the used tub- find somewhere to dump sand, hose out, dry and its ready for the next exchange program. can't really do that with a glass enclosure.
for heat you can run a heat cord or mat under neath. i use light fittings to heat snakes so the hot end of the tub sits on top of a snake enclosure with the hot end over the light fitting which heats through the tub and sand. if its too hot or cold they shift the sand around in the hide to suit.
but to answer your question yes if that is a 45 x 45 viv that would be suitable.