Yes, "NP means non-polarized".
Since you're Cdn and displaying a cap from the Parts Connexion website, pay them their "Capacitor Matching-Fee" so you get relatively decent matchs for the 2 caps.
Also, pay the $0.77Cdn extra for the following 5% Jantzen .
Jantzen eleCap 100uF, 100V
Sonically...