Constant roaming isn't curiosity about its environment or its comfort level with its keepers, it's a clear stress related indicator. A content ball python is one that is rarely seen outside of its hide during day light hours, only coming out to casually cruise its enclosure during the evenings.
The behaviors that you have described are of a ball python that's looking for weaknesses in its enclosure in order to try to escape (the constant climbing up the walls).