Am I entitled to three hours off work to vote?
The Elections Act requires employee's have three hours to work - though there are exceptions to the rule. Read here:
Public Opinion Polls: Be Aware Before You Share
On Election Day it is prohibited to transmit results of an election opinion poll that has not been previously shared with the public.
Why is my vote secret?
There is no law prohibiting you from telling others who you voted for. But there are laws against taking a picture of your ballot and sharing it.