The components are color-coded to help you understand the risk level for removal (Green to Red). Most of your listed features can be safely removed, though parts of Virtualization may be needed by other Windows features to work.
In additional, NTLite enforces a Compatibility mode. If you uncheck certain components, you will be warned that it might cause issues with other dependencies. You can still remove the components, but only after clicking on the Compatibility button in the upper left toolbar, and unchecking the named compatibility.
Some components might be covered by multiple categories in Compatibility mode.
There isn't an explicit guide to what's safe to remove. Simply because Windows is a moving target. A feature that was more standalone in one release may create problems in a later release, or after a specific Monthly Update is applied.
If you're learning, just go slow and not remove too many items at the same time. It will be easier to figure out why your image is broken, if you knew exactly what recently changed. The more obviously named features are usually safer to remove. If you don't recognize what a feature does, then don't try removing it first.