Everybody has is correct.
The sentence is gramatically correct.
yes.
Yes it is.
No 'It's for you' would be though
Gramatically, yes.
i welcome you TO Delhi.
No because and is a fanboy and it would not be gramatically correct
Yes.
Of the two, the first.
Any Questions
Yes, it is grammatically sound.
be rest assured