Lots of people have brought in stray cats as pets and have been perfectly fine. I think you took all the proper procautions and it seems that everything that needs to be taken care of has. It sounds like she is ready to become an indoor cat and provide your son with lots of love and affection.