I'm currently planning a new backup concept for our company (we already bought Veeam

My current strategy is as follows:
daily backups: 7 days retention (1 full at monday, 6 increments tues - sun) to disk
weekly backups: 4 weeks retention (1 full at first week of month + 3 increments on weeks 2-4) to tape
quarterly backups: 4 quarters retention ( 1 full after 3 months, incremental after 6 months, full after 9 mo, incr. after 12 mo) to tape
monthly backups: 12 months retention (1 full at month 1, increments at month 2, 3, full at 4 and so on, adding up to 12 restore points with 4 fulls) to tape
yearly backups: 10 years retention (10 fulls at every start of the year) to tape; we want to remove every full year from the library and store it someplace else. So I think we need a dedicated tape pool for this

Is this concept possibe with Veeam ?
I'm currently thinking to realize this with a single GFS-pool containing a load of tapes, but I'm not sure if this is the best practise.