102MB partition: It's a special OEM partition. If you have HP computer it's used for driver installations and special software. Not a thing to clone to SSD.
Partition RECOVERY is for "reset to factory" settings. All data will be lost and it looks like you just bought the computer. So start the recovery..... but I don't think you want to. You will lose everything!
Partition RECOVERY is ACTIVE now (see your screenshot). It is actually the BOOT partition with bootmenu. It only has 1 boot entry so it uses that entry automatically. That boot entry instructs bootmanager to start from partition called OS.
When you clean install to SSD....
- New Windows 7 will be installed to SSD
- Boot partition will get an extra boot option (so you can select boot from ssd)
So it will add an extra boot option in RECOVERY partition's boot menu. That's not what you want!! To solve it mark RECOVERY as inactive (so it doesn't know where to boot from) and install to SSD as described before.
If SSD is totally clean (no partitions at all) the installation will make a 100MB "system reserved" partition with bootmenu automatically. Otherwise it adjusts the bootmenu on active partition. If no active partitions exists but there are partitions it marks the partition you install Windows 7 to as ACTIVE and makes the necessary boot files.
You can always mark a partition as ACTIVE afterwards (only primary partitions) (only 1 partition on physical disk can be ACTIVE) and do a "startup repair". This will recreate the needed boot files and recreate the bootmenu. Of course you will lose all things you customized to boot menu (for example boot to linux, boot to winxp) System Reserved Partition - Delete
You can also move the bootmenu to another partition Bootmgr - Move to C:\ with EasyBCD