mikrotik rb751g-2hnd, difficulties to get it up and running

Hello 'got myself the router as above few months back’coz customers been complaining about the WiFi service using the stock dlink-
Got it up and running and first few days were good then I kept getting dhcp pool empty.tried googling and everything,unplugged and been running on the dlink router.

Now after a long time and with lots of complaint,feelin a bit adventureous. I wanna set a whole new setup. Currently using fibre based b.band of 10 mb

1)CCTV needs a separate 2 mb of bandwidth reserved.using lan port 3
2)I have 3 devices;tablet lappy and handphone.is it possible for me to enable all my gadgets get he highest bandwidth available?like super user while other users will be subject to limitation as below?
3)/limit per user speed 1.5 mb and usage quota per day 1gb.
4)currently planning to get an android based media player ,so i wanna reserve 3mb for that.plan port 5

So in short, I’m gonna reserve 5mb for WiFi usage, 2 mb for CCTV, 3 mb for media player.

And throttle torrent downloads.
Estimated user at onE time will be 30 +/-

Is this possible?

Thanks again n advance for feedback.

This all sounds possible. Read through the wiki on the mikrotik website, and you can find docs and examples for that stuff.