3. Few or no transactions will means there will be no blocks to mine
This is not true. It is perfectly valid to mine a block where the only transaction is the coinbase transaction that pays the miner their subsidy. There are many blocks like this in the blockchain already
4. But also, the reward the miners receive for their work (BTC 25 currently) will be worth 0 and as there is no transactions and fees, the reward will be nullified
The reward will be greater than 0 as long as one person runs one miner for the next 136 years.
5. Many miners will stop their machines, only the ones that are mining for the sport of it and their electricity is free will keep mining empty blocks (is this possible?)
Yes it is possible.
9. All hoarders will wait for one of the two things to happen - someone suddenly decides he need Bitcoin and creates demand for Bitcoins or the end-goal of 21,000,000 million Bitcoins is reached and then the network suddenly stops to a halt, as there is no transactions, no fees, no reward, and no reason to waste electricity on.
Maybe someone will buy two pizzas for 10,000 BTC? It has happened before. The moment that happens, bitcoin instantly has a value again (price of 2 pizzas divided by 10,000). This creates a starting point for competition which can drive the price back up. (I'll sell 2 pizzas for 9,000 BTC!).