I only grew Roma last year. My growing conditions are different from yours, but what I suggest is using wire tomato cages that are roughly chest high (you can buy, or make from wire fencing). For extra support, place a taller stake firmly into the ground, inside the tomato cage.
That taller stake can be used to tie up any branches that exceed the height of the tomato cage.
My conditions (in Georgia, USA) might produce bigger, taller plants though (more sun, warmer, longer growing season). So, local advice may be more reliable in terms of expected plant size.
An odd characteristic I observed this past year is that I often got trusses that bloomed in summer that might, (for example) have 8 flowers, producing just 5 fruits (3 flowers dropped, apparently "barren"). After those 5 fruits ripened and we're picked, the remaining 3 fruits developed later!!! Often these had few seeds or no seeds. Virtually all my Romas did this last summer, giving me an extended crop. Side shoots also bloomed and produced many tomatoes.
Unless you know for sure that your soil is neutral to slightly alkaline pH and calcic, providing plenty of calcium will give you better yields, less blossom end rot.