'Wanna a drink' is wrong, forget about it.
It doesn't mean 'want to' here. If you hear someone saying 'wanna drink?' what they are saying is 'want a drink?' quickly, which is an informal way of asking the question 'do you want a drink?'
'Wanna is how it sounds when native speakers speak quickly. My advice would to be recognise what is meant by it but not try and intentionally use it yourself for what it's worth. Native speakers do not intentionally say 'wanna' when they speak, that's just how it sounds when spoken rapidly. Consequently, if a learner speaker does try and say 'wanna' on purpose it sounds weird and off. And as you demonstrated with your question, there are pitfalls when people don't understand its usage properly.
Yes, 'drink' can refer to any beverage. The context would make it clearer. If you're in a pub and someone asks you if you want a drink then obviously it's a lot more likely that you're going to want an alcoholic drink and not a soft drink.