Your tips were fine. Maybe you can add KM.0 as top restaurant.
The public bus to etna was full. Better is to come early.