How can i download and use Microsoft Edge in Windows 8.1 ?
No. you can't.
Microsoft Edge is not a standalone browser (as of now). I've also tried many a times for some alternative but no..
I've tried finding the setup file of this browser from the Windows 10 installed OS but couldn't.
ps. In future it might be available.
For more info, you can join this conversation on Quora