I can confirm that the above roster is fairly typical for a 320 Capt, if anything block hours are higher, getting toward 100 hrs p/month, with min rest a regular occurrence.
I would also agree with the sentiments at the end of the post.
Crewing levels at the moment are in a desperate state, with many roster changes to try and keep the operation running.....and more new aeroplanes still arriving!
PL.