I have a WPA VEPR in 7.62X54 and it's a considerably more involved process to clean vice a bolt gun.
That said, I use Hoppes #9 on the bore, bolt and bolt carrier, oprod and gas tube and have never had a proiblem with corrosion.
Takes me about 45 minutes to clean and oil and it's good to go.
Windex will most assuredly remove the salts left behind behind corrosive priming but I don't know how well it removes carbon and powder fouling.
Hoppes will cut that junk to the quick, fast, and it's smell takes me back to the days of my youth.