Since Windows 8 is already installed in the machine and the hard drive is the main device listed in the BIOS, that is where the MBR, Master Boot Record, is stored. So no matter what if the drive is listed as the boot drive within the BIOS during the install of Windows 7, then after the install of Windows 7 it will have to stay that way as the install of Windows 7 will overwrite the MBR that is currently installed and it will not make a copy of it on the drive that Windows 7 is on. It will only be located on the drive that has Windows 8 on it.
Since Windows 8 is not listed as a certified OS from within Windows 7, there will not be an entry added for it to the BCD that will be created with the install of Windows 7. If Windows Vista or Windows XP was installed, entries would be added. But since Windows 8 is newer, it is not on the certified list.
So if you understand you will see that no matter what, if the Windows 8 drive is left in the system and left as the boot device, then any install of any OS will overwrite the MBR. Even if you installed Ubuntu with GRUB it would over write the Windows boot loader.
The use of EasyBCD, which is a program to use within Windows itself, is just a simplified and graphical way to see what your doing to the BCD. Since the bcdedit.exe command made by Microsoft is complex and not easy to figure out, this tool will make life easy. Just click on Add Entry, select the OS of choice, select drive and done.