It doesn't require SSD. I am running it off an external HDD right now. It is very slow to load compared to my stock SSD. Once loaded, it isn't that bad, although I wouldn't want to run Mojave on a HDD all the time.
The reason I said what I did, is because I am familiar with your posting history.