Seems priced accordingly pending a thorough inspection a "minor accident" wouldn't bother me, especially if you're planning on driving it. Confirm it was fixed correctly by a reputable shop. Just be ok eating $10-12k over the next 3 years and 30k miles. Not saying that's gonna be the case but don't be surprised... or keep it forever and don't worry about it