Canned tomatoes actually have more lycopene than fresh ones because they're processed at peak ripeness, so you're getting a nutritional win right there. The thing people miss is that San Marzanos can be watery - that's the real pitfall. Before you blend, drain your canned tomatoes in a strainer for 10-15 minutes and reserve the liquid. This gives you control over the final consistency instead of ending up with soup that's more like tomato juice.
As for texture, blending completely smooth is the move if you want that silky restaurant-style feel, but honestly the best approach is to blend it all first, then decide. You can always add back some of the drained liquid if it's too thick, or simmer it down if it's too thin. On garlic and basil - there's no real "too much" as long as you're tasting as you go. I'd start with 3-4 cloves minced for a pot and add fresh basil at the very end (it gets bitter if simmered too long). If you're using dried basil, maybe a teaspoon, but fresh is worth it.
The other thing that transforms canned tomato soup is a good fat and some acid. A splash of heavy cream or a drizzle of good olive oil rounds everything out, and a bit of balsamic or lemon juice at the end brightens it up so it doesn't taste flat. That's where the difference between your homemade version and store-bought really shows.