First what is your team?
Empoleon,Rapidash,Luxray,Staraptor,Lucario,Garchomp.
No.
its a pretty good team four the elite 4 but watch out for the champions garchomp!!!
A good team to beat the elite 4 is Pokemon in the levels 50-100.
what is your team?!?!?!
good Pokemon
Yes
I would suggest having your whole team above level 50 so you have a chance to beat the Elite Four. I think the Elite Four Pokemon are at level 50-60, so well trained level 50 Pokemon will be good for the elite four.
it depends on levels
No
After you beat team galactic's boss and catch/defeat giratina in the distortion world you will be able to get to sunnyshore city and after you beat the gym leader continue to the elite four.
See question "Is this a good team to beat the elite four"'s answer.