1.грамматические основы: метелица(подлеж) покинул(сказ.) и гнал; тайга(подл) бежала(сказ)
2. [- = и=] , но [ = - ]
3. две грамматич. основы : первая осложнена сравнительным и деепричастными оборотами, вторая осложнена двумя дееприяастными обротами. Сложное. Сложносочиненное.