The answer to "which machines are important" is "only enough to provide the resources to run everything". You can kill whatever nodes you like just so long as there is enough of them to keep the cluster health and k8s will simply migrate workloads where they need to be.
That being said, storage is still an issue. Perhaps NAS is the one place where you might mark "these are the important machines".