Yup, good start

Just for clarity/being pedantic, your VP$IP is when ever you voluntarily put $money in pot, so whenever you take any action (complete SB, limp, call a raise, open, 3 bet, whatever) that voluntarily puts your money in the pot. BB is involuntary so not counted.

When we minus the PFR from the VPIP we are left with the amount they either limp or call a raise PF.