I got about this far:
View attachment 1361709
I have either reached the capacity of Tinkercad or of my computer, as it always says "failed to group shapes" or "nodes failed to load" when I try to load the model. When I tried to download and add to Thingiverse it doesn't include the roof.
I'll try to put the .stl(s) onto thingiverse, and add the link here. If that fails then if anyone wants the files just let me know and I'll email them.
Edit:
Hazbru TBS Snowspeeder replacement canopy by Blergh120