I think he'd get along okay, but opalines get pretty big. I have two in my 55 gallon, they are not a year old yet and are about 5 inches. Meaning, I think a 20 is too small for the fish to be healthy and happy. Look into Colisa Lalia, Colisa Chuna or Colisa Sota. They are all variants of dwarf gouramis.
Good luck,
Mary.