Amazingly, the kittens are easily socialized. Though they seem to be skittish here, they have allowed me to pick them up and pet them with no issues. They are also playing with J as he inserts toys into the kennel.
Have kittens, will deliver! A brief home study (after all, I am a social worker) and a little darling is yours.