Yes it does. You can get decaffeinated green tea, which has a lowered amount of caffeine in, but sadly it still does contain some caffeine! Herbal teas are completely caffeine free though so you could always try these as an alternative�
Yes, considerably less than black tea, but caffeine all the same. Nettle Tea has a quite a kick to it, and is caffeine free and generally a wonder drink, but it does taste a bit funny. You have to get used to it, or just have it when you are ill.