RI's are the worst. I lost a baby blood to one. Be super fastidious, borderline OCD with cleanliness. Iif your vet prescribes oral meds run. I should have but know better now, unfortunately at cost of my snake :/
I'm very sorry about your snake.
OCD is easy for me because I actually am OCD.
[that sucks as a "lifestyle" but it does make you a vigilant animal keeper...sometimes too much so]