Homunculus S is created from a level 99 homunculus. There are no additional requirements.
A homunculus S can level up to 150.
They keep their stats from before they changed.
They keep their old skills, as well as the new ones for the type they change into. You can create a unique Homunculus S by mixing different original and S types.