If you need more time to get the car repaired, you can just call the MVA to get an extension. I did that like three times, for almost a year, on my old 300D before I got it inspected.
I'm not sure if there's a limit, but if your car fails the inspection, that's the way to go! They give you...