"If I buy a cheap petrol generator around 650w. How heavy would the CV sping need to be to run it for about 30mins ?. Thinking of hanging the spring on the side of my house, probably behind a false wall"
Every time you change, move or store energy there are losses. Why not just use the generator directly and keep the stored energy in the petrol until needed?