Always happy to help. I feel like you're so close to having things nailed down. And just a few minor tweaks will pretty much solve your problems and allow you to enjoy your pet rather than stress over him.
If your mom is willing to learn with you you'll all be in good shape and hopefully stress free (at least with the snake, hahahaha. We all have stuff to stress over, but our pets hopefully shouldn't be one.).
Like the song goes "I got 99 problems, but my snakes ain't one". Ok, not EXACTLY how it goes ...