On mining pools all miners get rewarded with the analogous CPU they have used.
I don't know exactly how many satoshis will be generated on every block after 2100 but I know they will be very few. Imagine splitting 1 satoshi. How? Will the bitcoin community create the nakamotos?
The idea behind the deflationary economy of mining rewards should be there will be a point in time that the price of
BTCitcoin would help the miners and hopefully more transactions can be included in each blocks so that the miners could survive with that alone. Even now every block the miners will be earning around 2
BTC to 3
BTC as transaction fees per block along with the designated block reward of 6.25
BTC.
1 satoshi = 1000 nakamotos for example. Too dumb question, tho, since we can't know a damn thing about that era. Some say that life will end after 2100 due to loss of natural supplies.
To reach those levels you have to assume that the price of
BTCitcoin would reach insane levels and for that you need to have a completely different scaling solution that we have right now, still a work in progress and we will see more developments in the coming years.