.1-- No, I don't see that by is necessary.2-- Style guides can vary somewhat, but according to mine, namely, that is, for example, i.e. and e.g. are all followed by a comma and preceded by some kind of punctuation (comma, semicolon, parenthesis, etc.) depending on the sentence structure.