How to back press in one screen for all screen?

Whenever you open a new screen, save the current screen name in the Tinydb. Then when back pressed, use an if elif block to check which screen name is saved and open that screen.

Regarding using vertical arrangements as screens, see tip 1 here: