hallo Carmela.. so happy to know you here.. I guess am too late to give you some advice but am happy that you got your visa. I've been in the same situation with you too..
I think u dont need a cfo sticker for tourist visa coz I didn't need it too.. I just came back from Austria been there for almost 3months.. Where are u in Austria??
Wish you many happiness and enjoy your stay there!