The tokens that are not populating are all in My Tokens, for example {{my.Autoresponder Message}} and {{my.Download url}}.
The tokens are used to populate a global autoresponder email when a lead fills out a form. If that lead forwards the autoresponder email to a friend, none of the token areas populate.
Int the work flow, do you mean to create a landing page with a form that includes the friend's email address, name, etc. and use that information to send out an email? How does it pull the email address of the friend?