In Black 2, I'm in Opelucid City. The place is frozen over, and I've beaten the Shadow Triad enemy. I have encountered, but not battled, Cobalion and Virizion, two of the Swords of Justice on the way here. If I progress further, will they disappear, or will I be able to come back and catch them later on?
If possible, avoid heavy spoilers, please. I don't mind being spoiled, if it gives me the knowledge I need, but it would be nice to have the rest of the game to be a surprise.