Using different bluetooth mouses and keyboards on a MacBook
Yes, it's possible. You just need a proper mouse/keyboard that is intended to work that way (via bluetooth).
I know that logitech actually has some of these.
A quick research give me this or this.