I would return the "sharks" They're too big for your tank, and your Oscar will be stressed by their night time activities.
The 55 is fine for the Oscar, just don't add anything else that's big in there. I have a pleco in mine with my Oscar, and they get along fine, for now.
The only other thing in there is 2 snails and a guppy. The guppy is a free running snack, at this point.
IMO, the sharks won't work.
55 is the minimum I'd recommend for an Oscar, as they tend to be a bit messy.

Also, with other aggressive tankmates, your O will tend to take on that behavior, since he'll have to fight to survive. IMO, it doesn't make a docile fish tank.
My 55 is calm and quiet. My Oscar comes up to the top for hand feedings and a bit off attention. We played ball for a few minutes yesterday.

I bought some ping pong balls, and he was pushing it around. Oscars can be quite the little loveable sih, if the tank is suitable to them. Hence, I'm really glad I only have the 1, with calm tankmates. Ody just wants attention and food...lot like a dog, really.
