no; from my understanding, silver requires 100xp. Once approved, the credit card gives you 60 xp. You'll need another 40xp within a year of your first qualifying trip in order to advance to silver.
The current offer is 60XP on approval, then another 40XP on hitting the spend target in the first few months of having the card. So it's not 100XP (and thus at least Silver status) just for having it, but if you put a few thousand (I forget how much) in the first months of having the card, you'll add another 40XP (which suggests being careful around when one applies for this card if one's qualification year is almost over and you have fewer than 40XP, as it's possible that you could waste the 60XP on not hitting 100XP before the year is out and then get 40XP to start the next year (though, contingent on hitting the $15K in spend, it would just be delayed gratification))