You can make one of your characters a ranger. They are very good mid to late game. Early game its better to stick with Bows and putting points into dex and speed while getting perception gear, then after Act 1, its better to switch to Xbows.

For second character, you can make a wizard. Putting points into Geo and Pyro. This game is all about elements, and how they interact with each other. With Geo and Pyro, you get Oil and then fire to light that Oil up. For party members once you get to town, you get a rogue, a ranger, a 2H knight (can be tank) and another mage who is spec'd into Aero and Hydro, which makes him a good 3rd member for your party as he can be a healer and CC support. For 4th member, only thing you're missing is the tank, which can be your knight.

In this game, levels are everything. They are a bit far apart, and every level counts, so for your first playthrough, try not to be a jack of all trades, instead be a master of one or 2 things for your characters.