So, let me get this straight: if a name ends in a non-palatal consonant, the ending will be –ovich (male) or –ovna (female).
Ex: Borisovich and Borisovna for Boris
If it ends in a palatal consonant, the ending will be –evich (male) or –evna (female).
Ex: Andreevich and Andreevna for Andrey
And if it ends in a vowel, the ending will be –ich (male) or –ichna (female).
Ex: Kuzmich and Kuzmichna for Kuzma
This is what confuses me the most, but if a name ends with an –a like with Kuzma or –y like with Andrey, the last letter gets removed when the patronimyc comes up, right?
And in terms of surnames, a woman born or married to a family where the surname is –ov or –in has an –a attached to it (ex: Romanova and Pushkina instead of Romonov and Pushkin).
Did I get that right? Anything I might've missed? I realize it's probably a little different in Russian/Cyrillic. Also, where do –sky and –skya come in in terms of these rules?