You won't find any of these in Italy : chicken dippers, turkey dinosaur, garlic bread, naan bread, Yorkshire puddings, popcorn chicken. Never seen in shops or restaurants, not even on the international shelf in a supermarket.. You will have chicken nuggets maybe. Or a McDonalds somewhere. Indian is not a popular cuisine, so very rare in Italy, even more Southern Italy. Sushi is as exotic as you can get.
Garlic bread as sold in UK isn't Italian. They do a bruschetta, which has nothing to do with the frozen bloc sold and heated in UK/Australia. In Pizzerias, you can ask for the pizza base, with nothing but oil and salt, and depending on the region, it is called fornarina or schiacciatina. Make sure to say no rosemary, niente rosmarino, if you want anything on it. Italian restaurant do not have kids menu. You ask for half portion for very young kids. You can try around tourist attractions or monuments, and look for a restaurant that has a display of photos. That will be a touristic restaurant serving frozen food and they might have nuggets. Italian people do not eat in those places.
If he is ok with pasta if nothing else is available, you ask for "pasta in Bianco" (white pasta) and then specify with butter " con burro" or oil " con olio" . Make sure to say " niente formaggio" (no cheese) if you don't want cheese, because it will likely come out of the kitchen with parmesan sprinkled on top.
Your best bet is around Molfetta train station and look for those Kebab shops open at night. Those are the ones serving junk food you won't find in Italian restaurants. Those are shitty places whose main income is not the food they serve, but they do have frozen food.
It is only 5 days. One can live off gelato for 5 days. Ice cream is delicious in Italy. There are also amazing patisseries , with "mignon" you can select from a display for such a ridiculous price of less than 1 euro each. Those are mini version of classic pastries.
Try to post in this section https://www.mumsnet.com/talk/living_overseas there might be a MNetter living there that can help you.