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