Does a recovery seed (24 word) on a trezor recover all the accounts of all the supported coins (bitcoin, bitcoin cash,bitcoin gold,zcash,..) or does it recover only the accounts of bitcoins?
It supports all supported coins. You only need the one recovery seed, even if new coins become supported AFTER you created the seed