Первая запятая объясняется значением причины. Было завидно - сказуемое. (Было завидно, потому что....) Затем грамматическая основа - все спешат. После нее идет сочинительная связь с союзом "а". И третья основа - он стоит.
синтаксический разбор таков: (сложн, пов, распр, невоскл, трёхсоставное).
вот полный разбор))