About the "Both free and paid, free get older version meanwhile paid get latest version", how does it work? As an example, if you release a.0.0.4 version, will the a.0.0.3 version become immediately available for free?
No, only specific version will upload for free.