What’s not answered?
All your variables for inventory are created and stored in the AC_Inventory component blueprint.
All your code to add/deduct inventory is created in this component.
You reference the component as needed. So if your character needs to do something with inventory you drag the node in, pull off the pin and call the function you need to execute.