@Tink1113 – When I was in college, during the summers, I would volunteer at an animal rescue in Florida. I cannot tell you how many families we had that wanted to give us various exotic pets, that they no longer wanted. Snakes were in the lead.
You are saying “kid friendly” but you need to keep in mind this is a wild animal, not a domesticated animal. Even with domesticated animals, we know those (dogs/cats) can still attack, when they feel threatened.
There are inherent risks to owning pets, more so when you own an exotic animal. Please really consider all things, before you get a snake. Also, consider the lifespan of the snake.
Also, you might want to talk to a vet about snake ownership. (make sure their is actually a vet that will treat a snake in your area. some do not.) They can really tell you what it might be like to own a snake.
@marina beat me to the punch, she found one of many articles I was looking for!
oh, make sure you area doesn’t require any special license for owning an exotic animal.
I know some people say they are great pets, but to me, they are not meant to be pets. They are meant to be exactly what they are, wild.