Setting more than 1 property in a FOREACH statement?

Yes, that would be efficient (and result in more readable Cypher scripts.