Okay, first of all proof will require to show that your δ that you arrive at works when put back in the equation.
You found a number δ such that
|(-x³+1)+7|<ε whenever 0<|x-2|< δ
Since |(-x³+1)+7|=|(-x³+8)|= |(x-2)||(x²+2x+4)|,
You want |(x-2)||(x²+2x+4)|<ε when 0<|x-2|< δ
This gives you |x-2|< ε/|(x²+2x+4)| when 0<|x-2|< δ
So you propose that δ= ε/|(x²+2x+4)|
For the proof, show that this specific value of δ works.
Given ε>0, choose δ= ε/|(x²+2x+4)|
Then if 0<|x-2|< δ,
|(-x³+1)+7|=|(-x³+8)|= |(x-2)||(x²+2x+4)| < |(x²+2x+4)| δ
=(|(x²+2x+4)|) (ε/|(x²+2x+4)|) = ε
SO
|(-x³+1)+7|<ε whenever 0<|x-2|< δ
Thus by the definition of the limit,
Lim (-x³+1) = -7
x→2
Q.E.D.
Lemme know if I made a mistake or somethin'. I only used numerical methods and algebreic manipulations, I didn't graph anything. But I don't think answering it should be dependent on that, since the proof won't be.