hi there
for the first question, yes u can only package what ur using, add ur level in project settings->packaging->list of maps to include in a packaged build
and also there is two link its useful
and for the second question u have so many options inside unreal to keep track of every thing
this link could be usefull