Is it still possible to play Star Craft Brood War online on Battle.net?
What do I need aside from the original game?
Do I need to pay a subscription fee on Battle.net?
You do not need to pay a fee.
Battle.Net is currently still free. You need to sign up for an account, apply all the patches (it is done automatically when you try to access battle.net), and that's it.