Maybe try a hogg island boa?
I'm sure you would be fine with handling as long as you have a friend around or something in case something goes wrong. I've heard of lemon juice as well in case something goes wrong.
I wouldn't reccomend a screen cage either as that will be hard to keep humidity and temps on spot.