Ok, I'm stuck... I can't beat the Junon boss(during weapon's raid) and I can't level up my characters. There is no save point available, there is no shop available, and I have very little potions and ethers left. I can't grind because I need them for the boss fight. I left some of my best materia on other characters which I don't have access to now because the game gave me an option to save in a place where there is no save point available, and since I use only one slot to save, I don't have an earlier one to load. And if that's not enough, I'm forced to play with underleved characters I have never used before. They don't even have lvl 2 limits.
Okay, my situation is not THAT bad, but the fact remains that it could have been. I believe that part of the game needs to be rebalanced, because you can f**k yourself over pretty easy. I'm short on supplies and have to play with two underleveled character, and I can't for the life of me beat that boss. And the situation could have been much worse as I have just described. A shop is a must before that battle, same as the option to take away all materia from absent party members. I know there is a save point earlier that allows that, but the problem is you can't go back to it, because the game lets you save before the boss, which is basically a trap-save if you're using only one slot.
edit: of course, 2 hours of playing and I beat him only after complaining to someone, lol.
But honestly, you might want to consider adding a shop and a save point over there, because you really can screw yourself over.