It’s very easy to setup goal upon multiple pageviews in Google Analytics as compared to Google Tag Manager. GTM does not maintain state, as soon as you navigate away from a page GTM has forgotten about it.
To trigger a tag after multiple pageviews you will need to store a count of pageviews. It could be either in a cookie / local storage. Finally use the stored value as trigger condition of the tag.