Your comments

LabVIEW add-ons should integrate examples, documentation and help into the LabVIEW development environment, as recommended by NI. See here for more info: https://decibel.ni.com/content/groups/labview-add-on-dev-center
I think the admin requirement should be set at the package level and then VIPM can honor that during package install. I don't think VIPM itself should be run with admin privileges. So the solution is probably none of the above. Most packages don't need to be installed with admin privileges but VIPM would ask the user for admin login when a specific package requires it. How's this sound?
We need to find the root cause of the problem. Applications, in general, (and VIPM) do not need to be installed with admin privileges.