One of the strong suits of USB is the downward compatibility. So it should work. But check the description of your enclosure.
You can run a 990 Pro without a heatsink but be prepared for thermal throttling when you use the drive a bit more. TBH getting a 4.0 case is kinda pointless without a heatsink
"Best" is usually a vague term. Best would be likely a high end enterprise SSD. Costs about as much as a car but is reliable and pumps out data at multi GB/s speed all day long.
How much storage do you need?
How big is your budget?
How fast does it have to be?
How large are your games usually?