Most landlords would require a 12 month commitment. Al Sadd is OK - there are many small restaurants and a few supermarkets (small) - and small grocery stores (supermarkets here can be 10 by 10 m2 for the bigger ones. There are a few small malls but what westerners consider a mall are not included in Al Sadd but neither are they far away by taxi (or on foot if the temperatures are not too high).

If you want to get the lay of the land, look into "furnished hotel apartments" they are available in Al Sadd and would rent on a monthly basis giving you time to find a more permanent place.