It's not that advancements are going to hit a wall. It's absurd to assume human demand for consumption is finite. There will always be human desires that cannot be satiated by machines.
Not necessarily - and even so, the work left to be done by humans might only cover a small % of the population.