Good question(s)!
The answer will depend on a number of things. Firstly, whether the question is being asked in context of an "Islamic" state, or a Muslim-majority state, or Muslims living as a minority.
In the first case, politics is seen as a way of going about achieving the goals and purposes of the Islamic state, which is to legislate by what God has revealed to us and to apply that legislation. Muslims would be united in that (abstract) goal, but of course can differ in the methodology of achieving that. So a difference of opinion is definitely tolerated in this matter. When the second caliph of Islam died ('Umar) there was an election committee of 6 people who went around every household asking for their opinion about who was to be the next caliph. If no difference of opinion was to be tolerated, then this exercise was foolish.
For the second case, outside of efforts trying to bring in a system that legislates not by human will but by what God has revealed to us, Muslims abide by whatever political system is extant, and vote based on what they think is most beneficial for the country. Of course different people will have different opinions.
For the third case, again, Muslims vote based on the issues and in the manner prescribed by the extant political system. Of course, it's always good to have an organized effort that analyzes the candidates and their positions and suggests strategic voting, but by no means do they have the authority to make it obligatory.