This thing about encouraging the pupae to hatch is new to me, so I can't advise on that bit - hopefully one of those who talked about it earlier will come along and spell it out for both of us!
If it were me, I'd treat the cats (worm & flea treat), vacuum thoroughly, do the house with Acclaim, stop worrying and enjoy the cats.
Then if I think I might have a problem when the warmer weather comes and any pupae not hit now wake up, do it again then, and annually thereafter.
Cats worm & flea treat as and when you think they need it - if they hunt, they
will pick up tapeworms and fleas so they will need treating from time to time, or routinely if you prefer.