Yeah I know the feeling about the finance issues.
Wife wants a conservatory and every step forward in savings seems to involve a few backward steps.
I don't think the floors are very expensive, the carriage might be the killer.
When I bought pannels for my 500 I got them from Chetseven on e bay, but call her and get them direct as e bay has up-ed their charges so all the e bay sellers complain they have to up their charges to cover this.
If the holes aren't too bad just weld them up for now. It's what I did on my 126. Cost me the welding wire and gas

We ought to do a check list for the 126 for before one takes it for the test as there are a few things that always seem to come-up like checking for play in the king pins. Often this goes-away with a bit of grease pumped-in to them.
Yours looks like the very new ELX