You should be commended for taking it on, but based on my experience with countless situations like this, don't be surprised, as you said, if it tanks.
Just as an aside, hopefully the screen topped aquarium in the photos is not what it's in? The difference between a hatchling making it and not making it is astoundingly dependent on humidity. With a basking light and a screen top, hatchlings are more susceptible to being dried out and "cooked".
Good luck.