Depends on how big your pond is and where it is located...... As for the fish themselves, it seems like Dunn's goes all over and offers direct delivery and route truck pick up- although the route truck really isn't an option for fish as large as you are wanting.http://dunnsfishfarm.com/
I am looking at doing the same thing but I will be stocking 6-8" channel cat as they are much cheaper than 1-2 lbs fish and will get to that size within a year or so if properly fed.
The pond I am looking at stocking with catfish is 1 acre and in years to come will need to be demucked, so I figured in mean time I will use it as a put and take catfish pond; I plan on stocking 400 6-8" channel cat, 200 hybrid bluegill, 5 - 12" grass sterile grass carp and 100 red ear bream and 6 lbs of fat head minnows.
With the plan being to stock the fish, feed them with a starting feed that is 36% protein to speed the growth of the catfish fingerlings and when they reach 1/2 lbs in size I'll switch over to a standard 32% feed, that will be fed by an automatic fish feeder and then harvest the catfish as needed.
If you want channel catfish to be able to reproduce they will need some sort of nest/hollow cavity to spawn in, such as a 30gal plastic drum with a hole cut in one end big enough for the fish to fit in; placed in 3-4' of water with the opening facing toward the shore.