75-80 ambient is fine as long as he has a hot spot in the low 90s. He sounds a little small for his age but not malnourished. Keep feeding him appropriately sized meals and he should chunk up a bit