If banks and governments create their own cryptocurrency, will the people still be the ones to give value to it like Bitcoin and will we be able to store it in our own ledger to protect our own money?
No, and that is precisely the problem they are running into and also the problem that Facebook would have ran into beyond the trouble they would have had with their own government. If governments start a cryptocurrency they would still have to solve what is a problem in their eyes, namely people choosing cryptocurrencies where they deem necessary to protect their privacy. Nobody can force you to use your national fiat currency except for tax payments.