Yes, but don't get your hopes up. You've already seen it in Platinum
if you r referring 2 soul silver/heart gold battle frontier then no sorry
you get it at the battle frontier for heart gold/ soul silver pearl, diamond, and platiunum- victory road, or route 224
It isn't in it, it's only in Heart Gold/ Silver, Emerald and 1 other, but not Fire Red
yes its also the same for platinum diamond and pearl, but diamond and pearl do not have a battle frontier
Finishing the Battle Frontier in Platinum means obtaining all Silver and Gold prints handed out by defeating the Frontier Brains.
you can buy them using BP (battle points) in the battle frontier
no but you can battle him in heart gold/soul silver
No but you canbattle all the frontier brains twice to get silver and gold prints.
You can't battle Lyra.
battle frontier is all i know
You get a Symbol by beating one of the Frontier Brains, the bosses of the different facilities at the Battle Frontier. Once you win enough battles in a certain facility, the Frontier Brain there will challenge you. If you win the battle, you will get a Silver Symbol. Beat that Frontier Brain again and you get a Gold Symbol. You can get two Symbols (silver & gold) for each of the facilities in the Battle Frontier.
The only way Staraptor can learn sky attack is through a move tutor in the Battle Frontier in Heart Gold or Soul Silver version.