Welcome, he is a looker! He appears to be "wild type" or normal, but they vary so much and he has such a pretty pattern. He could keep his whites, I know mine had pretty high whites on him when I first got him and he's doubled in size and still has them. I would be sure you leave him alone for at least a week or two to make sure he adjusts without getting stressed (I know, it's so hard!) Make sure you check if he starts soaking in his water dish or putting his head in the water, it can be a sign of mites if you didn't get him from a breeder, which even some of those come with mites. They are easily treated so don't freak out if you see them. At his weight he could have been hatched very early this season, or just be small from last season. My smallest girl was 105 grams from last season and she was tiny. Just make sure you check that his feces look normal, not runny or anything. Parasites would be my biggest worry but luckily you can usually take a sample to a vet for them to do a fecal test and in my area it's only $25.00. I found out my first snake had pinworms from his fecal, so if your not sure where he was bred or came from it's better to be safe than sorry.