Hey Michael I love that green Ironside you have there! I am green with envy! LOL The tools shouldn't be too hard to find and those vacuums are easy to take apart and clean since they are such a basic design. You shouldn't have any problem getting that bad smell out of it. Hey, if you want to polish the paint up after you clean it, car wax works wonders. Just apply and let it dry like you would on a car and then buff off. You'd be surprised at the results.
--Logan
--Logan