6. ist möglich, bin mir jetzt aber nicht sicher wo (grad in der arbeit und hier kein rmxp xD), entweder in Game_Character oder Game_Battler ... denk ich ...
aber warscheinlich müsstest du dann das komplette level-management per ruby machen ... also lvl up und sowas (zumindest sobald das maximal-lvl überschritten wird) ... alles nur theorie, noch nicht ausprobiert (und hab ich auch nicht vor xD)