The heat mat looks a little large for a 10gal tank. Not sure you're gonna have much of a temperature gradient from end to end. The rest looks ok though.