He'll be fine, he's just in a new place it'll take a bit of time to adjust, just get the proper heating equipment and he'll do fine. The rest of your setup is fine. Here's a link to a basic tstat- http://beanfarm.com/product_info.php...oducts_id=5685 most chain pet stores will carry a zoo med 500 stat also, here is a link to a heat pad-
http://beanfarm.com/product_info.php...oducts_id=5578 most pet stores also carry one made by zoo med