I have grown stevia for many years. Yes, you can use the leaves , I use them in my loose leaf(hot) tea all the time.
I think the easiest way to use it in ice tea is to drop fresh leaves into simmering water and turn off the heat and let it set , when cool just add, like simple syrup, to taste.