1) Well, Morales is a common surname in Latin America, but also a very common surname in Spain. One only must look in a phone book, there are thousands of them. Yes, it's not as common as "García" or "Sánchez" but very common after all.
2) Hispanic surnames relevant to food:
Limón, Melón, Castaño, Paniagua, Cerezo, Comino, Angulo, Centeno, Cordero, Lucio, Oliva, Piña, Quesada, Salinas, Mora, Morcillo, Cazón, Chicharro, Ciruelo, Costilla, Oreja, Higuero, Nuez, Frutos, Lombardo, Manzana, Navajas, Naranjo, Peral, Pulpillo, Rábano, Sales, Torta, Trigo.
I hope this helps!