How do you lubricate a slide whistle?
Use a lint-free cloth (a gun cleaning kit would work nicely) and lightly lubricate the inner surface of the instrument, checking for anything that might be stopping the piston. Put a bit of lubricant on the piston and reassemble.
How do you take care of a tin whistle?
You can remove moisture from a tin whistle by using a clean swab after use, just make sure that it is soft so that you don't cause any damage to its interior. Occasionally, it is a good idea to deep clean your tin whistle with soap and water using a soft brush.