Sorry for the semi-long story, if you just wanna give some advice, skip to the end where the questions are.
So my wife and I got a new kitten around December of last year. The original owner had adopted the mother and wasn't really sure of his age--but he was very young (too young I'm told) at...