the continuation doesn't look like the best. It seems to me that black can play Ra8, forcing white to block with the queen, then push the h-pawn and/or the b-pawn depending on where the white king goes. Black has to be aware of possible forks and avoid perpetual checks, but that seem possible; just keep the rook on the a-file and white cannot stop all the other pawns.