no, you cannot dodge magic attacks except with chizuru (gold samurai)'s skill. there will be units in the future that has a chance to completely nullify all damage taken from 1 attack though.
also, no. there's no scaling here. I checked, the lich only does 500 damage in the map itself.