Mine was purchased as a baby. There are no morphs, per se, as far as I know but there are bloodlines. These bloodlines give them an appearance that can be more pink, less stripes, etc. They are a little more expensive and can be difficult to spot as a newbie because the differences can be vague. Regardless, a normal looks gorgeous on its own and pictures do not do it justice. If you have to hold one to understand the beauty and texture of its smooth skin. It is almost like admiring a living expensive handbag..
Anyways, if you have experience with ball pythons, I would recommend them as a step up snake or boa alternative to the BCC and BCI that you see commonly everywhere. There is a level of humidity to maintain like a bp. They prefer cooler temps (low 80's) and deep enough substrate to burrow and hide in. Mine has 2 hides but will always prefer to burrow. One of main reasons why I think they are a step up is due to their picky eating. Like a bp but much more shy than a bp. If your husbandry is off, they won't eat. If they are not happy with something, they won't eat. Some owners even resort to using baby chicks to get them to feed. Mine ate f/t at the start. Then, he decided not to. I had to go down the ladder so to speak and go back down in size and feeding live to get him to eat before slowly switching back to f/t.
I find that it is less about the type of prey but rather just their shy nature taking a bigger toll on them than a bp would be. So if you have dealt with a picky eater before, and you have worked with bps, you will be fine.