from what my research has brought back there is no "front main seal" for the c6 just input shaft seal front pump seal and torque converter seal
also is there a seal that can go bad from poor installation? the previous owner said that the trans is from a junk yard and his previous work has um lets say hasn't been the best
Yes you can put a seal in wrong, not flush, or damage it installing it. (I had my tranny rebuilt on my F150. The front seal came out 100 miles later, asked the rebuilder was his tech rushing the job?) One could replace the front seal and clean off the TC, then forget to lube the seal, it could fail due to friction before ATF worked back under it. So be sure to lube up the seal and TC once you have the new seal in.
But most likely this guy just bought it with the TC and just slammed them in without taking off the TC to inspect. As you are finding out that was the best time to do the front TC seal and rear seal. Now its your PITA to pull it and do the job right!
These C6's are pretty easy to pull. (Not much to disconnect, easy to get to, lots of rooom around them.) One thing to be carefull of, at least on the big block gassers, maybe not so on the diesels. (Ask me how I know?) They have two centering holes on the edge of the case for steel dowels that protrude from the engine block. It is easy to crack the case there. (The outer part of the hole just busts off, it does not spider the case. FYI You can still use the case if they crack, but it is better to have these in tact so it centers better.) So do not yank left to right and up and down. It's ok to move 2 inches right and left or up down to wiggle them loose. If you use a pry bar do so a little on one side a little on the other. But do not just pry off one side too far. If the tranny is pulled to far left or right the dowel will push ******* the case and crack off the outer part of the hole. You could also could perhaps leave two bolts in till you clear the dowels, then pull the bolts. That would help get the tranny off the dowels and keep it more aligned till you do.