Hi,

regarding point 1 and 2: Do you have had a stock pie on your phone ? If not, the needed pie firmware is missing on your phone. You have to flash pie firmware before flashing eOS

Regarding point 3: That’s happens often. I’m always facing that til I the phone has found the location in an app, for example weather app, When location search has happens, the selfcheck will fish complete