En su propio ejemplo, usa &¶ usar dos comandos en una línea, entonces, ¿por qué no hacerlo?
cat file | xargs -L1 -I db mysqldump db > db.sql && cat file | xargs -L1 -I db gzip database.sql
si realmente quiere hacerlo todo en una línea usando solo xargs. Aunque creo que
cat file | xargs -L1 -I db mysqldump db > db.sql && cat file; gzip *.sql
tendría más sentido.