Sort:  

There are sadhus who tend to be naked and those who don't. Those who prefer the naked lifestyle are naked all of the time. It's their way of life. We only notice them in special occassions like in Maha Shiva Ratri because thats the only time that they make public appearance, for most of the time other than special occassions they like remaining quiet and stealth devoting themselves in the worship of the God Shiva.

there are some like that in San Francisco

I hope you got your answer, thanks to @bslash. We see them during Maha Shivaratri only. These naked shadus come to Pashupatinath from different part of Nepal and mainly India to celebrate this special occasion of Lord shiva since Pashupatinath is the biggest temple of God Shiva. And some people visit pasupatinath during this day just to see those naked shadus and their acts lol..

you may see them in USA too(i really don't know) but somewhere I read it that population of hindus in USA is increasing and may come in first by the 2050..so its possible you can see them in USA too.

Do they tour around to different temples during different parts of the year for different festivals or is there just the one big event a year?

Some Shadu-like pepople(We call them Jogi,) also travel around while begging, but they are not real Shadus like in the discussion here. We can not see real Shadus all the time because they do not appear publicly,otherwise they spend their time meditating and Worshiping Lord Shiva.

do they do that in a temple or do they have their own houses or do they live outdoors?

People say they live in caves on Himalayas, but I am not sure about that. :). People also believe they live for hundreds of years with special ancient meditation and yoga until they get Mochchya.