Which one should I buy? And how many of them will I need?
Byte, I'm sure its possible to find better choices than these links, but these have been used by me and others in the past. If you are using a 44V LiPo pack, it may be near 50V when full, so...use the 63V caps that AJ has used with great success. For ANY pack voltage below 12S, The compact 50V caps that Matt and many others have used are recommended. DocBass found some small low-ESR 160V caps he likes for his 100V controller (or any voltage below 150V), easy to find if you want those.
When choosing between two low-ESR capacitor choices, the resistance (in milli-Ohms, the most important spec) should be as low as possible, and the ripple amps number should be as big as possible. Physical size (the uF number) does not matter (bigger is not better). These selections are about $2 each, four of them are much better than two of them, but one cap is a lot better than none. With no added caps on an E-bike, its only a matter of time before the ESC will fry (you might be careful and accelerate gently, then you loan it to a friend for "just a minute"...)
http://endless-sphere.com/forums/viewtopic.php?f=30&t=22194&start=45#p382837
16 mOhm, 3.32A, 50V, http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=P12393-ND
17 mOhm, 3.50A, 63V, http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=565-1731-ND
Thanks to Jeremy Harris, Bigmoose, LFP, and many others....