Well there you go !

Some great movements on your application there.
"Recommended Pass" is very good news, as it means the case agent who first reviewed your eligibility against work experience, education, funds, etc... sees no reason to ask for additional reviews, or doubts any of your point claims. He recommends eligibility to be passed, and that is very important, as now the officer will have that as a start. Be thrilled.
Security in progress doesn't mean you're in security screening. "Security" is the final stage of your application processing.
From here to PPR really depends on how long they take for the security stage. Really shouldn't be too long now. Any number would be just a guess and speculation. But so far so good!