1 - лучше бы class 12 или вообще edge

2 - любой
3 - говорят у новых sim300 тут проблемы. сам тьфу-тьфу-тьфу пока не сталкивался
хотя думаю написать флешер для линуха (спасибо добрым людям - описание протокола почти есть)
4 - пока не попробуешь - не поймёшь

в общем-то чипсеты везде готовые стоят - так что особых проблем с надёжностью при правильном использовании быть не должно
5 - если планы серьёзные - лучше бы ещё уточнить планируемый период жизни модулей. а то неожиданно производство понравившейся модели может закончиться