If it's a standard non-Apple specific headset (which it is), then it should work flawlessly with your Lumia 640. Could you not test it before actually buying it? If you're buying online, you could ask the supplier/seller if it works as you require.
You may create a Windows Central account to respond in this thread?