I threw something together real quick, it's not complete but should help I hope. You iterate through all features in your layer (found under Insert), get each feature's FID for example and use that to name your output layers (Variable enclosed in %). Mind the precondition here, which basically means "don't do the step, before the precondition has finished". This ensures you get the proper Val.
Afterwards you could apply the Symbology from another layer - just define one that covers everything you need to show in your seperate layers. IDK why I can't use this with the clipping output, you might need to make a second model and iterate through those afterwards. You can unfortunately only use one Iterator per model .