You will gather more helpful comments and suggestions if you repost your question in the 7mm Stw Brotherhood site on the forum.
I recommend a 28 inch barrel the best you can afford with a quality muzzle brake
in 7 stw. with either 1-8 or 1-9 twist.
set up for long range the right way will give you much happiness for years to come.
happy new year