The script already pulls out the Max value, but a min value would be a bit harder since the standard RRD format does not save this.
Also, I'm currently using the automatic code in the RRD library to set the Y-axis. To do what you are suggesting would mean I'd have to bypass all of this and do the calculations myself - not necessarily too bad (the rescale button does something similar) but it would make life a bit more awkward and of course slow things down.
The new graph looks good - but isn't 80F approx 26C? Your operations staff will be going to work in beachwear if you don't sort out your AC unit

. Not a bad thing necessarily, but I wouldn't want *ours* to do it
Incidentally, the latest version added a new option for Americans - c2f. This will allow you to store the temperatures in your RRD in centigrade, but display them in farenheit. Just have 'routers.cgi*Options[xxx]: c2f' and this calculation is performed on display - so you can actually have the same data displayed on two different graphs, one as degC and one as degF.