This is more than can be covered on an on-line forum here!
Some theremostats can control more than one zone valve, but yes, you could have one for each zone. If the length of pipe isn't the same for each, then you need to carefully balance them, or you may not be able to achieve the heat transfer needed. Keep in mind that the baseboards will likely need higher temperatures than you should supply to the radiant floor system, so you'll need a means of tempering that. Some boiler systems can handle that with options, but you may have to roll your own. Plus, given the huge discrepancy of flow when one verses maybe all zones are open, you may need other controls to adjust the volume and pressure. you could go with one pump per zone, but that gets expensive, too.
You need someone familar with radiant design to help out on this to tailer it to your individual needs...and, I don't think other than general info, you can get a viable, economical system design from here.