Where is the right place to import a package? content local or not?

In reply to dave_59:

Thank you @dave_59 for clearing that up.

Regarding location of pkg import:
From your first answer I get that OPTION A (from my post above) is the one to adopt. Is this correct?

Regarding local vs non-local content of packages:
From your second answer, I get that in SV it is irrelevant wether content is declared local or non-local. The question that i have now is why then the two options exist: localparam vs parameter ? Which should i use where?