I would had picked these so the words would be from one language as opposed to several. I'm not saying you can't use what you did but multiple languages in a single word is a peeve.
Vis (vim/vi, plural: vires) means "force, power, strength, might, influence", replacing "-ken".
Your Name Element My Names Origin Frozenken Ice Glacivim Frozen Pyroken Fire Ignivim Fire Thunderoken Electric Nimbuvim Storm Skyroken Air/Wind Ventuvim Wind Hikariken Light Lumenim Light Duisteroken Darkness Noctim Night Enestebi Random Effect Spell Improvim Unexpected Hidroxiken Water Aquavim Water