Виртуализация и только виртуализация.
Производители железа делают поддержку виртуализации, есть куча бесплатного ПО по виртуализации типа Virtual Box-а, в Windows 8 есть встроенный Hyper-V, на который можно поставить выбранную ОС, а вы по старинке "как поставить Linux рядом c Windows и ничего не сломать?"
Плюсы виртуализации для вас (судя по вопросам 2 и 3) :
Вы ничего не сломаете в основной ОС, все изменения при установке производятся в виртуальной среде.
Вы можете заэкспериментироваться в Linuxе вплоть до смерти (линукса), потом все снести и поставить заново, если чинить не умеете.
И многое другое.
Выбор : Можно ориентироваться на ответ
Espleth.
По ресурсам : Все зависит от ваших потребностей при работе в линуксе и целей, для чего вам нужна вторая ОС