No. Punjabi and Urdu are not close.... As a Punjabi speaker, i can tell differences. Yes, the Punjabi language today is diluted, but still there are lots of differences....
There are not many urdu dishes and no thank i don't eat your food.... Perhaps you as a minority if you hate rest of Pakistanis so much then stop eating ours. What spice? Punjabi and Pashtun food is related to Persian and Arabic...
For your information in historical context, Both farsi and english were taught in school. Yeah like some here is from north india, your ancestors must be from the same region. From your point in India, hindi and english was taught...