While T2 is definitely a direct sequel of T1, you have to realize, these are both games that focus on "kill everything that moves" and "loot everything you see". The storyline is only there to help players become familiar with areas and the enemies that arise from them, but isn't necessary play T1 over T2.
Honestly though, T2 is a completely reworked version of T1 that features a whole slew of new improvements, as well as dedicated modding support, etc.
Consider this, it's very much like the L4D series. While L4D had a storyline, and so did L4D2, the story lines were only vaguely connected, but the game was more about a zombie co-op game. This isn't to say the storyline was non-existent, but it's there to guide players to understand what's happening around them. Gameplay-wise, much like TL2, L4D2 is a very very nice upgrade to L4D, in that there are more weapons, more game modes, more special infected, and other nice sweets.
Basically, consider T2 over T1 as a nice upgrade, with more features than its predecessor. If you really really care about storyline, by all means, it doesn't hurt to play T1. If you really like gameplay, then I'd say it really doesn't matter.
The level cap is 100 and the fame cap is 33. You get 100 skill points from the levelling process and another 33 from levelling up your fame level so I expect the maximum number of skill points available is 133 assuming there are no quests which grant skill points directly and no other mitigating circumstance.
It is worth noting that it takes 100 skill points to completely fill out one tree, so at maximum level you will be able to fill out around one and a half skill trees.
Furthermore, there was a calculator for Torchlight II (link removed as calculator no longer exists at that site), which performs the same actions as you'd expect from a skill calculator and lets you work out your character build without committing any changes in game.
Source | Source
Best Answer
I looked up all the weapon types in Torchlight 2. Here is the complete table.