A:
If your laptop has a USB 2.0 or 3.0 port this should fit just fine, you may need to turn it upside down as they do have an up and down side (you can look at the end and see that they need to be flipped to fit into your laptop).
Your laptop may have some structure/case that makes it hard to fit certain thumbdrives into them but I haven't had a problem with these on any laptops I've tried. Additionally, some some laptops (Dell Lattitude for example) had a slot that works for eSATA or USB and may be a little harder to fit the drive into but those should work too.
Good luck, they work well.