Do all web players need to download the web player?

If I build my game in unity free, can I embed the game on my site and will potential viewers/players have to download the web player?

Yes they do, unless they already have it installed.

Yes you need to download the player in order to access the content - unless you had a license for Flash and you were using that as the target.