You don't need 8G for a swap partition with 4G of ram you don't need a swap.
make sure you defrag the windows partition and it should hurt to shrink
it to 50G
Looks like an accurate guide
Your not going to be able to share the /home partition with windows.
If you want to share one you need to make another partition and format
it ntfs or fat32
It is a good idea to make a separate /home partition so you can upgrade
easily.