I'll make a start:
A) 1) is standard English.
2) will only be heard informally from citizens of the USA.
* * *
Zuhair, for quicker answers, ask only one question per thread.
Many people can answer one or two questions but have neither the time nor knowledge to tackle them all.
If nobody gets around to answering the others, post them again separately, with a great title for each - like this one.
Student or Learner