На месте купить, при посадке в автобус.Если самолет прилетит вовремя и багаж быстро отдадут то успеете, бегом если. У вас паспортный контроль в Барселоне будет или раньше? Если в Барселоне то не успеете. Остановку посмотрите на схеме. До какого возраста бесплатно не знаю, но в 6 лет уже небесплатно было.