/storage is used for your media, settings, kodis own databases, addons etc... while /flash is used for the OS, Kernel and bootloader byself and all things you should not/cant change
I have tried to dump the image on SD card using different software(Etcher) but same results. I am wondering if .img file was created in a way that it only dumps as 500MB.??