Yes, some rental places (including car rental arrnged through Agni Travel) do require you to have held your driving license for at least two years, but don't believe that everywhere is the same. Shop around and you should find somewhere without too much trouble. Where are you travelling to?
Don't worry about the roads too much, as you'll have read in the other posts on this topic, just keeps your wits about you and be careful......you'll be fine! The benefits of hiring a car far outweigh any disadvantages!