No, bitcoin is "pseudonymous", transactions are public. It's not necessarily easily linked to your real identity (hence the pseudonymity), but with today's profiling tech, is that any guarantee?
No, bitcoin has an unencrypted audit trail.
Good luck issuing every voter with a keypair safely.