You show your income from the app store sales as income to your business but they may well also want to see you have paid tax on the income. Also the tax return will validate the business
You are legally required to file a 90 day report if you spend 90 days inside Thailand. If today is indeed day 90 (the day you enter is day 1) you have 7 more days to visit immigration and file one.
Anonymous participant if it is inside a trading account it won't count whether its invested or just sitting there. They want to see it in a normal everyday instant access account