Is there a way to determine whether a lead is coming from paid or organic search? And are there unique parameters to differentiate different tactic types (Paid, social, email, organic etc.)?
You must use url parameters (utms) to track this with Marketo from your sources.
There are several dozen threads on using URL parameters and UTMs.