If you want someone to design your network for you then please use this link.
https://mikrotik.com/consultants
If you want assistance after developing your own network that is a different story.
a. product a network diagram with proposed equipments, wan connections, trunk ports, vlans etc..
b. produce a set of requirements that
(i) identify all the user(s)/device(s) internal/external/admin
(ii) identify all the traffic they all require
(iii) provides details on the type and number of wans and any use of router services or LAN servers
Create a config based on your plan.
Post here along with requirements and network diagram for review and context and to help tweak the config.
Once you have multiple subnets its very easy and usually most efficient to have only subnets within vlans and ONE bridge.
Yes all smart devices get IP address from a management vlan
Read this for vlans: http://forum.mikrotik.com/t/using-routeros-to-vlan-your-network/126489/1
Management port on each smart device is a good idea (off bridge) but your idea of linking them on a switch implies that somewhere there is a controlling router and really the purpose is to access the smart device separately if the management vlan is failing you for some reason. In other words you should normally use the management vlan. I use the offbridge port initially to configure the device and then later as an emerg access.