2. 10% is good, though it isn't needed
3. Unlike a HDD, it doesn't matter where you have the unpartitioned space. Just leave like 30-40GB unpartitioned at the end if you're gonna do it. How much data do you really plan to have on the drive. Just leaving like 30-50GB free space when partitioned has the same result as not partitioning the same amount of space.