Underbody rusting through next to pinch weld lift points, is a few coats of spray paint enough or does this need repairs?

2008 Camry XLE 3.5L V6