Can I vote for someone that is not on the ballot?
Yes. For each race on the ballot, a line is provided for you to write-in the name of someone for whom you wish to vote for. Make sure you color in the oval!
If I chose a party do I have to vote for all of their candidates?
It depends on the election. In primary elections, you can only vote for candidates from the party to which you belong. In general elections, you are free to vote for anyone you like, regardless of their party affiliation.