Welcome! This forum has tons of great members and information, its helped me out a lot!

I was nervous about feeding live too when I first got snakes but if you take the time than converting to frozen/thawed rats might not be too hard!