It depends upon the policy of the taxi agency. If you did not inform them that you were no longer taking the taxi, it is normal that they charge you. If you informed them in advance, they might need to give you your money back.
If you don't have an antivirus or the notification seems fake, that notification is probably a virus. If you didn't click it, you don't have it. But scan using a...
Download it again and go to settings and click delete. If that does not work, you may have to factory reset or restart your phone. If that doesn't work, then...
It may be that the battery on your controller has failed. Many repair shops can replace the battery for you. Or, if you are familiar with electronic repair, you can...