Usually such painted panels have a different story behind them..
Get it inspected thoroughly by a professional, scan it and check suspension ..plus any signs for coolant/engine oil/transmission oil leaks..
If all good, and price is fine compared to market price (I don’t know the current price), then can go ahead. Painted panels should reduce the price anyway.