dtgreene: A few things about Final Fantasy 5:
I recommend not trying to reach level 99 in that game. It is not practical (plus Shinryu can annihilate a level 99 party with Level 3 Flare if you're not careful).
If you are playing the SFC or PSX (not GBA) version, there is an item underflow glitch that lets you get 99 of any item you can steal (or 255 of any stealable item that can be used up with Item, Throw, Drink or Mix). Soot is stealable from a boss later on, so you can easily get 99 or 255 of them.
Here are some interesting setups:
A Blue Mage with 2-Handed (Knight skill) can be very effective early on.
With Excalipoor, a Blue Mage with Barehanded can do lots of damage from the back row (use Goblin Punch).
A White Mage with 2-Handed and the Morning Star is surprisingly effective at the end of the second world.
A Blue Mage with a Rune Edge and 2-Handed can be an effective physical attacker later on.
Sarisio: I play SFC version and I am planning to have 4 NoJob characters. They get all stat benefits from Jobs, most Passive skills, can get 2 of any Active skills and have no gear restrictions. For Shinryu's L3 Flare - there are Mix abilities which can temporarily increase your level, they should work I think (Bard song won't work), but even if they won't work, at lv.99 you should be able to outheal Flare damage. Only problem with Lv.99 is learning specific Blue magic spells, but it is easily solved by learning those spells as soon as possible.
I am not going to use various glitches and exploits as it defeats the purpose of perfect game for me, so I will have to deal with just a few Soots :)
A few things:
The problem with Freelancers (what you are calling NoJob) is that you actually have to master other jobs to get stat benefits and passives. Before than, you will need to actually use other jobs to level them up, and the setups I mentioned (and many others) can be useful.
Against Shinryu's Level 3 flare, if you don't avoid it or have shell up, it does 9999 damage. There is no way to heal up after that.
There are two interesting Freelancer setups to look into:
1. Blood Sword + RapidFire (X-Fight): Blood Sword does full damage with each hit (but does not ignore magic defense). Blood Sword's damage is based on Magic Power. Aim also works, but only at one quarter the effectiveness.
2. Rune Axe + 2-handed. Like the Rune Edge setup I mentioned above, but actually more powerful.
(By the way, if using RapidFire, I recommend Thor's Hammer because it is one-handed, long ranged, and quite strong. Alternatively, steal some Dragon's Whiskers from Shinryu (and run away afterward so you can steal some more) and dual wield those.)
A few other things to consider:
1. The Power Staff, I believe, can only be dropped from an enemy that appears at the end of the second world. If you try to get 99 of those, you will likely to be burned out before you even get to the third world.
2. Getting 99 Light Staves, while possible without glitching, will take a while. Alternatively, you could just glitch steal 99 of them from Helicarnasos.
3. Reaching level 99 is not practical, so I suggest not trying. It takes much longer than in other Final Fantasy games. Also, enemies in the final area of the game give no experience.
Incidentally, when I play Final Fantasy V, here are the rules I use:
1. No throwing money at the enemies. That ability is far stronger than it should be.
2. No using Kiss of Blessing on enemies. (Using it on allies is fair game and is actually quite useful sometimes.)
3. If I allow Freelancer and Mime to be used (I don't always), no dual-wielding without the dual-wield ability equipped. That ability is too powerful for it to not take up a slot. (I don't apply this restriction to Ninjas, whose job command isn't that great without a Magic Power boost from a spellcasting skill (or Equip Harp).
By the way, with glitches it is possible to fight Mellusion with Leena in your party. If she is the only survivor, your entire party will be dead when you are on the world map. You can now walk around and save the game with a party of dead characters, but getting into a fight will cause a game over. (To recover from this, use an item or Inn to revive someone.)