Modeling dewetting, demixing, and thermal effects in nanoscale metal films