All sounds well! I always assume that all kittens and puppies have at least roundworms, and they often do. Your medication with make short work of them.
That sounds like a great plan for introducing him to the others, once he is clear of worms and is vaccinated.
I really like the name Sparky! My Dh named Sluggo...just sayin'!
Now that you seem to be keeping him, have you assigned him a birthday? Let me know when you do!
Love All Life, Thank You For Posting! :)