Hello Auck, welcome to Pakistan forum,
It is not very clear what will be the purpose and the duration of your visit to the two cities of Punjab?
More over if you are not short of money, you could hire services of a security company who will ensure a security and escort personnel for your travel and accomodation.
There is no real security issue, you may face some inconvenience and discomfort due to lack of cultural/ language issues.
I suggest you plan and book your hotel/ train/bus before hand, wear local dress (shalwar kemeez) for both yourself and your son and cover your head with a modest large scarf in order not to standout in a crowd. 