1. Use partitioning software to add the 10.0GB unallocated partition (you'll probably have to format it) to Toms' Drive
2. You can then add the 2.50GB partition to the Tom's Drive.
3. I do not understand your side question.
They are taking up storage space for which you paid; they do not appear to be formatted, so your OS may not "see" them. I would try to add them to "Tom's Drive." Try adding the 2.50 GB partition first.
Then try to add the 102 MB. The thing is most HDDs >750 GB have a 64 MB buffer memory, which you cannot add to another partition. That 102 MB partition MAY BE your HDD's buffer memory.
Besides Easeus Partition Master, AOMEI Partition Assistant is also a great software, I just finished installing the new Crucial 240 SSD into my Dell laptop and it booted up without any hiccups and everything works fine!
So I trust this software and very enthusiastic. I become their faithful user, so I think someone else could also get benefit from this software: http://www.disk-partition.com/