To answer question #1 you can setup a parts list style to handle any BOM data you may need for planning purposes, i.e. Structured - All Levels, Structured - First Level, Parts Only, Material Cut List, Material Order List, Purchased Parts List, etc. All of these would update to reflect current design state.
And you can create these without any drawing views, just select the assy file from the create parts list dialog box.
Hope this helps, Paul