Ни один здоровый ребенок еще не уморил себя голодом рядом с едой. Примите это как факт.  И прикармливайте понемногу в течение дня. И пусть носится - возраст такой, они все в движении. Это нормально. Купите в дом спорт. комплекс. Побольше таскайте на детские площадки, найдите детскую группу развития, чтобы можно было сплавлять на час-другой. А в магазине ему скучно, наверное, вот и буянит.