No it is not a good idea to pay a years worth of rent in advance. Many people have written posts on Qatar Living complaining of being ripped off by people taking a years worth of rent and then the real owner evicting them when the real estate company went bankrupt or just disappeared.