I suppose there must be a setting in the BIOS that can switch the SSD to being either recognized as a cache or as an independent drive.
M.2 SSDs used as cache are 22mm wide by 42mm long. They are referred to as "2242 SSD" as opposed to the more common "2280 SSD" which are 80mm long. I would buy a 128GB 2242 SSD and replace the 18GB SSD. That way you can install Windows so that it can boot a lot faster compared to booting up from the hard drive. Programs or a couple of games that you use play a lot can be installed on the 128GB SSD.
A 128GB SSD will probably show up as having 123GB capacity after it has been formatted. You should never use more than 80% of a SSD's capacity. The general recommendation is that 20% of the capacity should...