Only Joey knows how his bank balance stood through the last 12 months. Only the Imm Officer he talks to knows how their rules will be applied in his case. Being opinionated doesn't make you right, and shouting certainly doesn't.
yes you need to provide your bank with the information. Go into a branch. Paying tax at home does not always mean there is no tax to pay in Thailand. Ask your District office or Revenue office about that
yes it would be just 1,900 baht for another 12 month extension of your original 90 day O visa, if your local Immigration Office will accept your funding meets their requirements