My all poison team in Firered

I hail from Zeldapedia but am here to look for help in making an all poison type Pokemon team in Firered I have Pokemon XD too. Ok so here is what ive got so far

Team as of now for elite

Crobat

Poison Fang Air Cutter Shadow Ball Confuse Ray

Muk

Thunderbolt Sludge Bomb Flamethrower Brick Break

Hypno

(not Poison but it will have Toxic kind of like some Gym leaders do)

Psychic Toxic Shadow Ball Brick Break

Tentacruel

Surf Rain Dance Sludge Bomb Ice Beam

Venusaur

Earthquake Giga Drain Sleep Powder Leech Seed

I will add in another soon but i havent decided but this is what im working towards right now any help I would love to have.

After Elite

Ok here are the pokemon im going to train after the Elite four then ill pick out of all of them the ones i want

Beedrill

Twineedle

Brick Break

Endeavor

Aerial Ace

Arbok

Acid

Haze

Hyper Beam

Iron Tail

nidoking

Megahorn

brick Break

flamethrower

shock wave

nidoqueen

superpower

body slam

Fire Blast

Sandstorm

Venomoth

Psychic

Sleep Powder

Hyper Beam

Protect

weezing

Rain dance

Thunder

sludge

Destiny Bond

haunter

Shadow Ball

Destiny Bond

Brick Break

Mean Look

Vileplume

Moonlight

Sunny day

Solarbeam

return

Qwilfish

surf

destiny bond

pin missle

shadow ball

Ariados

psychic

spider web

hidden power

Hyper Beam

XD

Here are the pokemon id trade over from XD if i took the time to beat that game too.

Swalot

Sludge Bomb

Ice Beam

Giga Drain

Shadow Ball

Roselia

Petal Dance

Shadow Ball

Toxic

Ingrain

Ariados

Signal Beam

Night Shade

Psychic

Spider Web

Victrebel

Sludge Bomb

Morning Sun

Razor Leaf

Slam

Beedrill

twineedle

sludge Bomb

aerial Ace

pin Missle

Venomoth

Silver Wind

Psychic

Sleep Powder

Hyper Beam

Arbok

sludge bomb

glare

iron tail

hyper beam

Sandslash

(not poison but like Hypno will know Toxic)

Earthquake or Sand Tomb

Brick Break

Toxic

Iron Tail

Sapphire

Ok if i can get my hands on a Sapphire version ill get the last 2 poison types in the 3rd generation

Seviper

Poison Fang

Haze

Crunch

Earthquake

Dustox

Toxic

Silver Wind

Shadow Ball

Aerial Ace

my ideas for a final team

If i trade with Xd then it will be Crobat

Muk

Hypno

Sandslash

Tentacruel

Venusaur

if not then it will be

Crobat

Muk

Beedrill

Tentacruel

Hypno

Venusaur If anyone cared my fav pokemon is Golbat

Me second team

this is going to be my other team i train after i beat the elite four of diverse types. The above is my ideas and final cut for my poison type team but below is for my diverse type team.

Fire

arcanine

extremespeed

flamethrower

iron tail

rest

Water

golduck

waterfall

brick break

ice beam

psychic

grass

venusaur

earthquake

solarbeam

sunny day

return

flying

pidgeot

aeriel ace

steel wing

mirror move

double team

electric

electrode

thunderbolt

mirror coat

explosion

secret power or hidden power

fighting or rock

golem

earthquake

rock slide

brick break

explosion