Forum Discussion
It's up to you how you want to organize the files. You can choose to put them somewhere PD searches automatically (project directory, /ip in project directory, or Quartus installation IP directory) or add a project-specific or global path like I mentioned. Sometimes people have an IP library on a server and they point Quartus to that location.
For your second question, if you're creating a testbench system to test just this component, create a new .qsys with just your custom component in it by itself. Then when you choose to generate the testbench system, choose to add BFMs for all interfaces. That should create everything you need.
See this training for more on this:
https://www.intel.com/content/www/us/en/programmable/support/training/course/oaqsyssim.html
#iwork4intel