A ver, vayamos por puntos:
Clases:
Archer class:
-hunter: Arquero, no tiene mayor definición que digamos, es un buen farmer, además de poder poner trampas, también puede equiparse una daga (nadie suele hacerlo), también como "pasiva" lleva un halcón, el cual cuando atacas en ocasiones atacara a la mob que estés atacando.
-bard (en caso de que el personaje sea masculino): como esta claro, puede llevar arco para levear en solitario, normalmente usara instrumentos para dar soporte (guitarras, arpas, etc.) las canciones del bard sirven para el cast de otras clases y algunas mas como dar mas HP o dar mas criticos.
- dancer (en caso de que el personaje sea femenino): Al igual que el bard, puede llevar arco para levear, normalmente usara latigos para las canciones, SP, luk, slow, además si esta con un bard si subes ciertas skill en pareja tiene otras canciones para cancerlar el uso de skills o para disminuir el gasto de gemas en otras clases.
Acolito class:
- Priest: Puro soporte, heal, bufos, resucitar, etc. También puede jugar agresivo, pero se suele limitar a matar mob undead, a los undead les daña el heal o directamente mata con resu (según la luk si mal no recuerdo) ademas de una skill que actuaria como el resu pero sin gasto de gemas.
- Monk: La variante agresiva, mucho daño en simple skill o en buen spam de skill también sin gastar todo el SP, también puede actuar de soporte, no igual que un priest, pero algo hace.
swordman class:
- Knight: Variante mas agresiva, buen farmer, gran variedad de armas pero no muchas skill para dañar, suele ser mas de daño a básicos, aunque por supuesto si acumulas mucha mob a base de skill matas bien, buena vit como toda la rama swordman y puede moverse con rapidez gracias al peco-peco.
- Crusader: Variante mas supp, a base de devotion o bien como tanque suele actuar, tiene una buena vit (mejor dicho HP) y movimiento rapido gracias al peco-peco, también puede ser agresivo según el estilo de juego de cada uno.
Merchant Class:
- Alchemist: leveo en solitario suele ser normalmente a homunculo (un compañero del alchemist a base de skill), también actua como soporte ya que puede tirar potas para curar o bien dar SP.
- BlackSmith: Leveo en solitario a base de básicos o skill, claro supone un gasto a base de skill normalmente que es de zeny (dinero del juego) hay varias guias que te pueden mostrar como no hacer realmente gasto si no ganancias.
Thief Class:
- Rogue: daño a dagas normalmente (no tengo mucha idea de esta rama) sirve de farmer ya que puede ir robando items a la mob mientra pega.
- Assasin: Daño a dagas o katar, puede robar también pero sin embargo es a base de skill, puede matar mob en masa o en solitario.
Mage Class:
- Wizard: Creo que no hay mucho que explicar, como es obvio magias, tanto de rango como hacia un solo objetivo, 3 tipos distintos de magias (si, como los pokemon xD)
- Sage: también tiene 3 tipos de magias igual que el wizard, solo que no tiene rango, puede atacar a básicos mientras hace skill, suele dejarse apartado en las parties, pero luego se les hecha de menos como renacido.
Archer class (renacido):
-sniper (si elegiste hunter)
-clown (si elegiste bard)
-Gypsi (si elegiste dancer)
Acolite Class (renacido):
- High Priest
- Champ
Swordman Class (renacido):
-Lord Knight
-Paladin
Merchant Class (renacido):
- Creator
- WhiteSmith
Thief Class (renacido):
- Stalker
- Assasin Cross
Mage Class (renacido)
- High Wizard
-Proffesor
Extended Class
Estas clases no son variantes de las anteriores, si no extras
- Linker: supp, suele actuar dando links a los demás jobs potenciando algunas caracteristicas, no daña con skills a otras personas (pvp) en cambio puede hacer un gran daño a la mob, a básicos si puede atacar a otras personas.
- Start Gladiator: Normalmente daño especifico a una mob que se elija, a base de que marca a las mob como "enemigos" (por ponerlo de un modo mas simple) y les provoca mayor daño a base de skill, no tengo mucha idea, en la sección guias>extended podrás encontrar mas información sobre esta clase.
- Ninja: Daño magico o daño fisico, tu eliges, como antes para mayor info en la sección antes mencionada.
- Gunslinger: Daño con armas (pistolas, rifles, etc.) no tengo ni la mas misera idea de como funciona esta clase como para informar mas allá de lo dicho, nuevamente a esa sección que te dije.
Ahora bien, respecto a tu pregunta de si subes nivel sin tocar la mob, si vas en party y tiene share, si recibes exp, para que no se rompa el share el nivel de diferencia mayor es de 10 niveles, osea que si vas un nivel 20 y 30 va bien, pero si van 20 y 31 no, esto se toma en general de todos, osea no se suma los niveles para que de 10, si estáis 7 nivel 20 y uno nivel 31 el share rompe, si es nivel 30 no (esa era la diferencia si mal no recuerdo).
Sobre con que empezar, normalmente los farmer son la mejor opción, normalmente hunter o swordman por la sencillez, pero otros jobs también son buenos como la rama thief, lo de empezar con un farmer es para ir consiguiendo equipo tanto matando mob como comprando con el dinero que obtengas a partir de lo que vayas farmeando.
Y creo que esto puede servirte de ayuda, quizás en algún punto se me ha ido la pinza, de ser así que lo corrijan y en caso de que algo no quede claro dilo y se te explica mas tranquilo xD que bastante testamento te he puesto ya jajaja
PD: No añadi nada en las clases de renacido ya que supongo que queda claro que es básicamente su antecesor mejorado, pero cualquier detalle que se quiera de ellos con preguntar basta.