Имеет право на все что угодно,пока Вы живете на её территории. 5-летний ребенок если не хочет говорить персонально ей "доброе утро бабушка" ,должен хотя бы просто поприветствовать человека которого не видел еще сегодня. Тем более он живет в доме этого человека. Это и есть воспитание! Мне кажется ,что Вы не любите свекровь и свое недовольство ей переносите детям.