It means good :)
Good Luck
No, always go to the girl and ask in person. Texting will more than likely get you a no
It means good morning
Yes.
good for nothing loser
Bi is a slang term in texting meaning "good bye". This is similar to saying "wat" instead of "What". by using less letters, one can save a few seconds in texting.
not for texting, but otherwise they are pretty cool
In texting GE means: Good Evening.
Hags means Have A Good Summer
good girl, good going, good game, gotta go and stuff :)
Good sense of humour (good salary own house or good standard of hygiene)