The shape looks similar overall to the non vented IMS tank for the KLR's. I'd have to see it in person to take measurements and see if it would work.
Impossible is a word for the weak. I like to think the word impossible is just another way of saying, "Interesting Challenge".
2006 KLR 650, 1988 Harley Davidson Sportster 1200, 1980 KLX 250