Can a VTP Client advertise and cause other swithces to flush good VLAN records?

The answer is YES. Aa switch acting as a VTP server could come online with a higher configuration revision number and can replace all vlan configurations with its own higher revision number configs. But the same can be done by a switch acting as a client and powers up with a higher revision!