Seeing as how you wrote this a little while ago I aaumse you have already started handling. When you first aquire a new snake you should wait a week to let it settle in before handling. You set-up seems about right. I just keep my jcps hot spot at 85. Did you guy end up eatting? I aasume he probably did, because carpets generally are great eatters. Because of this they can also grow pretty good so it wouldn't be too long before it outgrows the 10g. I would just feed it, a proper sized meal, every 7 days if it was my snake.
My JCP I got right now is full grown at 5 3/4 feet. I don't know his exact weight though. I took him as a rescue and he was a little thin from being underfed but once I got him I gave him a proper feeding schedule and he put on some good weight and is a nice healthy size now.
Carpets are great snakes. Some of my personal favs. WHen they are young they can be quite nippy but with regular handling they usually grow out of it.
Good luck with yours.