Yes, they need to be repeated for every octave, but since the values are offsets to the regular tuning, the values are the same in every octave.
The values per note are offsets to the regular tuning defined by these fifth and octave values, so yes, it’s important to set them to 1200 and 700.
If you use the ‘Δ to 31tet’ offsets instead, then you use 696.7742 instead of 700. That’s what I used for the 7limitJI tuning, as my goal was to organize them in such a way that they are close to the 31tet notes.
P.S. The Inkscape file I use to figure out alternative tunings is in the source repository now, you may find it useful too: striso_notelayout.svg