Welcome to the forum Lost. I have to commend you for taking on a snake with an injury. I know you'll find lots of support and good solid advice here that will help alleviate that anxiety (but that's a great sign of a caring owner).
Just take it one step at a time, get help here to prioritize what the snake needs first, second, third and so on and work the program as they say. Has the snake been for a vet check yet so you know the actual extent of the damage.
~~Jo~~