Yes, for Dolphin create a blank text document in your Dolphin folder called portable.txt. For PCSX2 it's the same thing but the file is called portable.ini.
As for your first question, you can try editing the xml file where your emulators are stored but it's fairly easy to just move your emulators and repoint Launchbox to them, take a few minutes at most depending on how many you have.