Based on your explanation GFS media pools sounds like a perfect solution. Take a look at this Help Center article to learn more GFS media pools.
How many tape jobs i need and which policy i need to setup?
Overall - one GFS tape job could be enough but if you have many disk jobs with different backup schedule you may want to setup multiple gfs tape jobs to write disk backups to tape more efficiently. Cheers!