Before you go into the details of how to set up these Smart Campaigns, I would recommend to take one step back and really think about what Darshil said.
-> Unsubscribed
-> Marketing Suspended
-> Email Invalid
-> Email Suspended
-> Blocklisted
These statuses have meaning. Some are being set by Marketo systematically, and some are set by you. But either way: They should stay different. It doesn't make much sense - at least in my view - to do something like: "If Email Suspended = TRUE, set Email Invalid = TRUE".
And after thinking about and understanding these different concepts, it's time to think about which of these statuses you will want to make visible for Salesforce. Do you want to show "Marketability" to Sales? That would be a mixture of subscription status, email validity, not being suppressed as a result of your company's choices, not being blacklisted because they are competitors, and so on.
Or do you define "Marketability" by looking at engagement or non-engagement? Person was active - clicked, opened, visited web sites, submitted forms and so on - in the last 180 days? And if not active, you would remove from active marketing?
After answering these strategic question, you can think about syncing to Salesforce.