All of your ideas sound really good so far.
I love taking pictures of my reptiles, though I do most of my picture taking outside, so it depends on the weather. I also bike, do yoga a few times a week, and knit/crochet.
I really like crafting and making things. I love cheap and easy DIY projects.
And of course.. there are the reptiles. haha!
I've rock climbed a bit in my past, but not recently. It is something I would love to get into more but there aren't many gyms close by where I am. And it can be a little expensive. But it is super fun! If you've never done it before I recommend taking a class or two.