Hi just put new window seals on our bus, the back two rear side ones are a real arse to put in, with the foam backed material i would think it would be even harder because of the thickness i would use standard headliner material don't think the the foam backing would make much difference to your insulation
a quick tip when doing your rubbers use plenty of lubricant (ie washing up liquid mixed with some water) soak the rubbers in very hot water to soften them up a bit, start at the bottom edge and work round the window doing the side nearest the sliding door first ( a lot of pulling and pushing, swearing, and mugs of tea) and they will go in, i also used one of those double window suckers which made life a lot easier,(got it off ebay for about £6) good luck you'll need it
PS this is a two man job (sorry two person job)
Hope this helps
Bob (vinvan)