Can You Get an Ice Stone in Pokemon SoulSilver?

No, you have to trade to get a Glacion