If you have the fuel side covered and the goal is 1000rwhp you’ll be able to hit it with the 2.65 TVS but I wouldn’t worry much about the boost needed.Because 1000whp is the goal and I think it will do it on 17-18lbs.
And yes it’ll take more than 17#
-J