Will mining taper off to little to nothing, will difficulty levels be adjusted to compensate miners, or what else?
Yes. That's equilibrium mechanism: when mining becomes less profitable, the less efficient miners start dropping off, hashrate goes down, so does the
difficulty (it adjusts every 2016 blocks). The remaining miners are getting bit more bitcoins for the same hashpower which compensates for the drop in price.