I looked on NYAO just a few minutes ago and it confirms that Ash does receive the Rain Badge.
Yami Ron what does this mean NYAO