I've got some off white perforated roof lining vinyl. Its 1.2m wide and i think i've got abot 4m of it. £30 and you can have it. I paid £50 for 5m but have used about 1m i think, i would have to measure it first to make sure.
Ooooo nearly forgot, you can get all the material for roof lining in about 7 different colours from SSP (Street Style and Power) which are linked to vw heritage.
If you give em a call I think they could help you with any odds and bods that you need. 8) 8)