1. Du kan räkna med att Windows 8.1 kräver ungefär lika stort utrymme som Windows 7, och då bör 50Gb räcka till om du inte installerar stora eller många program, du kan även minska på växlingsfilen och stänga av viloläget (Hibernate) för att spara utrymme.
2. Man kan installera Windows 8.1 på många olika sätt, läs mer om detta på denna sida http://windows.microsoft.com/sv-se/windows-8/create-reset-ref...
3. Om du installerar W8.1 på en egen partition eller på en annan SSD/HDD så bör W7 fungerar utan problem, den enda skillnaden är att du måste välja vilket OS i bootmenyn när datorn startar.
4. Jag tror att du kan ta bort W.8.1 utan problem men om du tar bort W7 så kommer det nog att bli problem att boota W8.1 eftersom den reserverade partitionen för W7 troligen innehåller bootfiler även för W8.1.
Om du har tillgång till 2 st SSD eller HDD så kan du göra en lite annorlunda dualboot, jag har gjort en helt vanlig MBR W7 installation på en SSD och sedan kopplade jag bort sata kabeln till denna SSD, sedan kopplade in en annan SSD och gjorde en W10 UEFI installation på den, när båda SSD är inkopplad i datorn så väljer jag i BIOS/UEFI vilken av dessa SSD som skall vara första boot enhet.
Edit: UEFI boot Med Windows 7 och 8 guide http://www.sweclockers.com/forum/22-microsoft-windows/1149074...