I think 324, not counting the extra SPs you can get out of the Mages Guild quest line.
If 324 total is accurate, then there's 258 in PvE without the 2 from the optional mages guild ending. 324(total)-50(PvP ranks)-16(48 Cyrodiil skyshards).
16 shards in each zone * 5 + 6 in the starting zone *3 normal, silver and gold.
This is Skill Points from Skyshards. There are 339 skyshards.
No, there are not enough skill points if your character is your main crafter.Exact? Damned if I know... If you don't count Cyrodil (since not everyone is going to chase those down), the simple answer is that it's still way more than enough.