The level of difficulty will depend if you want the fan smoke to chuff in time, or just run all the time. Also, how it’s wired will depend on how you operate the locomotive. Do you run conventional, or command?........a MTH PS1 smoke unit does fit up in the shell of the 18056 and similar Hudsons. However, custom fabricated brackets will be a must,..Another good candidate and a small package, are the Lionel LC+ smoke units, also requiring custom brackets to mount,......again, the deciding factor will be how you want the smoke unit to operate.
Pat