Short (non-) answer: I don't know.
Long (too long for a comment, so also a non-) answer: Because of how this dynamic is composed of two others, namely affine (x goes to b+ax) and divisor (greatest prime, to be precise), I am guessing the answer is yes. This is because the down step scaling appears larger than the up step scaling (citation needed).
Note that repeated applications of (b+ax) yield for initial integer x either a fixed point or a composite integer. Further, there is a constant upper bound on the number of iterations needed to reach this composite, and my guess is that the expected ratio of composite/gpf(composite) is not bounded. In the Collatz dynamic, I suspect the ratio of up to expected down scaling is not small enough to resolve the problem (citation really needed), whereas in this problem I think it can help resolve the situation.
Update 2017.07.11: First, thanks to Aaron Meyerowitz for calling me out on an unsupported statement (constant number of iterations), and for supporting (but not proving) my contention above that the answer is yes.
Second, thanks to Yaakov Baruch for providing more support for a yes answer. Finally, thanks to Sebastian Palcoux for providing some more examples on which to ponder.
The additional comments and posting suggest that my main guess above holds, namely that gpf scales downward more than affine maps scale upward. However, Aaron's comment indicates that more is going on with affine maps than I originally claimed. To illustrate, I work with the first map $f$ sending x to 2x+1.
Consider a version of f modulo a large prime p, and look at the orbit of 0 under f modulo p. The size of the orbit corresponds to the multiplicative period of 2 modulo p. When 2 is a primitive root mod p, there is only one modulo class that stays outside the orbit of 0, namely p-1.
This means that if f iterated k times with an initial prime value q produces k more primes, then all these primes must be 1 less than those primes less than k+1 for which 2 is a primitive root. For Aaron's example of k=17, the primes are all -1 mod (351113). Not only that, the primes lie outside a subset of residue classes for a product other primes (7171923*...) as well.
So the claim of a constant upper bound on the number of iterations is incorrect. However, the initial primes which make it past k, a small number of iterations gets fewer and fewer, and for each smaller prime p has to avoid a certain k many residue classes for that p to produce k primes. Based on the numerical data for the affine maps and the effective divisor max among a finite set of maps, constant iterations becomes something like log log p many iterations (yet another citation needed) to avoid a composite number. Meanwhile, gpf scaling downward still seems to outweigh scaling upward. Again, not quite an answer.
End Update 2017.07.11
Gerhard "Not Arithmetic Dynamicist Yet (Self-citation)" Paseman, 2017.07.10.