83F is a bit lower than any of the reasonable ranges I've seen.
My personal hotspots are only 87 to 89, but that's still a few degrees higher than your's. A lot of people go up into the low or mid 90's, but that's up to you.
You can try keeping it at 83F to 86F, but you may run into problems with his health including things like regurges that can cause bigger problems if not handled correctly.
I would at least bump it up into the high 80's.
As far as feeding, I wouldn't do every 2 days to help him put on weight. An appropriate sized meal every 5 to 7 days will have him catching up on weight in no time.