If this is your idea of a joke...
Evolve Magikarp and teach Gyrados Physical moves to compliment its high attack.
Evolve Abra and it'll be good.
You do not need two normal types. Castform is enough,and it is actually OK considering its moveset. But, try giving it one more move that causes serious damage to protect Castform. Otherwise it'll get beat up.
Again with Cubone, EVOLVE YOUR POKEMON!!! Otherwise it's OK.
Sableye's OK, but give it a ghost move and a dark move to complement its types.
Not very funny.
Good, but to really unlock this team's potential, get rid of Cubone, Sableye, Castform and Abra, and replace them with Metapod, Luvdisc, Unown and Feebas.
Your opponent will be so busy laughing that they'll be disqualified by time limit. Winn0r!
Hmmm...
You should evolve Magikarp, Abra, and Cubone if it's not too late. If they are at lv. 100, well, bye-bye for your winning streak. You should teach Sableye Ghost type moves for STAB and a better advantage.
Dittos aren't really good if you're wanting to train a powerful team because transforming it into the identical pokemon and only having like, 5 pp left for your attacks is really, um, not so good.