As for skin color - you can change it just in runtime in UE4 - bikini changes color randomly in my example. As for horns - I think video can explain it itself. But things like wings, tails, tentactles etc must have their own skeleton to drive them, it means you or sombody else you know have skills to model and rig it.