Can I trust data stored in PlayerState?

Yes as long only client replicates the server.