I believe the popup is by design, it allows people to download liveries to separate folders to use add-on linkers so they don't run out of space on their main drive. As for the first issue, are you able to "buy" Venice Beach on the store and download it through the manager for the mean time? I'll pass the issue along