The dbus-bee obviously won't run on Windows, but it's not a hard dependency of Beehive. You can simple comment out the import of any Bee in beehive.go.
There's a discussion to be had about how to enable/disable particular bees at build time.
Update: I've committed a fix that prevents building this bee (freedesktop.org notification support) on Windows/OSX.
Nice work :-) Hopefully I'll have some time over the next few days to do some testing. If I discover any more Windows based issues I'll send you a PR or create an issue.