a) My government restricts all bitcoin related fundings across my local banks:- If this happens, even if I manage to sell the bitcoins at an exchange, they would not be able to remit the money to my accounts
You could sell P2P for cash on
LocalBitcoins. In most urban areas there are plenty of people to trade with.
b) Trevzor wallet gets damaged and 10 years later Trevzor company is defunct. I am not sure how I can retreive my Bitcoins with my SEED. Would another similar device be able to restore them?
This is a list of
compatible wallets, including many major software wallets. You're safe if Satoshi Labs stops maintaining the software or if your TREZOR breaks.
c) An issue I see with regards to depositing/withdrawing Bitcoins seems to be the transaction fees. While bitcoin is touted as virtually free, this does not seem to be the case. I have seen multiple complains where transactions do not get processed due to insufficient fees. What happens if one day miners ask for 50% fees just to process your bitcoins?
Users set their fee. Miners are incentivised to include the transactions with higher fees earlier, but naturally if capacity exceeded demand (hopefully with a scaling solution implemented it would), the fees would be very low.
Given my above mindset, how dumb is it to spend money in this. Of course I will only be investing money I can afford to lose
As long as you've considered it carefully yourself, I'm all for it and I'm sure other people on this Bitcoin forum would be too (they're here, so most of them obviously support it).