Is a P2WPKH address synonymous with a Bech32 address?
are P2WPKH and Bech32 synonyms now?


No. Bech32 is also used for P2WSH addresses. Native segwit and Bech32 are synonyms.


  Is there such a thing as Base58 P2WPKH address?


No.