Who can vote in Libya?

Basic rule: if you're 18 and have Libyan citizenship, you can vote for elections.
As of now, however, Libya is waiting for an election (that will take place in June 2012) for a Constitutional Assembly to draw up a new constitution.