The spacing and responsiveness of adalo is pretty finicky because it’s no code and adalo can only assume how you want it to look. At least in my personal experience. Just keep playing with it until it works.
For the text box, try putting your text box inside a group with a set size/rectangle.