first off, damn pandas look good in black.
right.. i'd start with the most important job first. that is shell rust.. the sills and anywhere else it may be bad.
the wheel arches.. hmm yeah try to get them fixed, however if you just want the thing MOTed you "can" stick tape over them, so long as they are not rough as you brush past them. i do advise that you get any rust sorted as soon as you can though. the doors are an exception though..
you would not believe how bad a door can be before it fails an MOT.. quite literally, just stick tape over it and it will sail through. the doors are non structural on a panda and will only fail due to "sharp edges" or if it really is hanging off.
the bumpers look pretty good? they are not hanging off and look like they would come up well with some bumper/trim restorer.
my guess is the sunroof leaks like colander under water, you can fix this easy by unscrewing the bracket from the glass (the bit you move to open it) so its loose but not off all the way, slide it as far forwards as you can then screw it back up tight again. you will find that it will be really hard to pull down.. if its too hard undo it a bit and slide it back a tiny bit till you can pull the sun roof down to the closed position.. the harder it is to pull down.. the better the seal it makes

also, make sure that the seal is clean and free from any grit and muck. for what it takes i recommend taking the whole glass out and giving the seal a good cleaning.
my car Talon has the same sun roof and yep it leaked really bad when i first got it (someone had actually had a go at silicone sealing it at some point!). 3 years later though and the only drips i get from it now is condensation if we have a full car and its raining outside
whats the story with the dash, seats and carpets? if they are dirty it is pretty impressive how well a panda can be cleaned. take everything out, clean the seats with carpet shampoo a brush and a vax, the carpet can be cleaned with a jetwash (really! it comes up like new!) i guess if you wanted you could even jetwash the seats but i would be super cautious. (not that i have not done it to everything in my project fallout, a farm car used for moving sheep around.. was very messy!)
the ignition sounds.. interesting.. got any pictures of how bad it is? try and get it with the lock barrel and switch in it.
if you can weld/know a cheep welder.. person, and the rust is just not that bad you have no floor left, then you should be good
