Olly,
It has to be MOT'sd but if only doing doing Single Venue (multi use) it doesnt need tax or insurance.
If you are doing perspex windows, film isnt needed, its only with glass that it is needed.
I havent done the brakes on mine yet, but the Mondeo mk2 V6 brakes seem popular or even Fiesta...