ATMs widely available in cities and towns, rarely in villages. Cash is king almost everywhere; credit cards are not widely accepted.
Hotels €1 per bag in standard. It's also nice to leave a little cash for the room cleaners, say €1 or €2 per day.
Restaurants Restaurant bills always include Bedienung (service charge), but most people add 5% or 10% unless the service was truly abhorrent.
Bars About 5%, rounded to nearest euro. For drinks brought to your table, tip as for restaurants.
Taxis Tip about 10%, rounded to the nearest euro.
Toilet attendants Loose change.