They are hand carved marble sculptures my dad got in Bahrain or Korea. I think they would look cool in the tank and give something for my betta to swim around and such. I don't see why they shouldn't be able to if I clean them, I just wanted to make sure before I did.
If you have an extra tank/water change tank, I would clean them, leave them in a tank with no fish for a couple of days, and check the pH/hardness of the water. Of course, check it before, and then after they've been in there for a while. :)