Since nobody has said anything about the poor Goldfish, only the poor Oscars and Pleco I'll add in...
Ok, we've already established the fact the Pleco and Oscars will get big. So will the Goldfish. Goldfish need at least 10 gallons PER Goldfish. Since we are talking feeders you probably have Comets, Comets need 20 gallons, preferably more as adults. They will get to be 10-15in+ each. Goldfish are just as messy as Oscars therefore you're looking at doing water changes everyday keeping 2 Goldfish in such a small tank. The Goldfish will grow fast. By the time your Oscar is big enough to eat 2in Goldfish your Goldfish will be bigger than your Oscar.
Take them back, give them to someone who can give them proper care, step up and care for them or put them down humanely. (I can give you a list of how to do this.)
Please educate yourself on these beautiful fish...
kokosgoldfish.com is a great site for Goldfish information.
Don't just give away your problem when it gets to big, if you can't handle the size it'll get later on then give it back NOW. Because what happens if you run into the problem of not being able to find someone to take it later on? Pet shops do not have the room for a 1ft+ Pleco. Thats like getting a cute puppy and then throwing it away when it grows up. It Isn't Right! I'm sure all hell would break loose if someone said they bought an Oscar at the store and then a year later gave it away and got a new baby because it grew up, no? So why is a Pleco or any other animal any different?