Is it ok to declare variables inside timer interrupts?
The problem is i need more arrays like this...


you probably want to take a look at your processing flow to see if you need all of them at the same time. if you do, well, there is no alternative but to get a bigger chip.