Is it true that Pluto has 7 satellites?

No, it is not true that Pluto has 7 satellites. Pluto actually has five known satellites which are Charon, Styx, Nix, Kerberos, and Hydra.