Hi and welcome to the forum.

If you are not really 'snake people', as you say, perhaps the best thing you can do is keep Slither and continue to learn from this forum, but release the babies where their mother was found.
New babies can be a lot of hard work, and of course they will grow and require larger housing.