Assuming that the name of every power of 10 greater than ends in "-illion" (like million, billion, trillion, etc.), then the oban numbers are finite. There are 454 of them, the largest begin 999.
Oban numbers belong to the same family of aban numbers, eban numbers, iban numbers, and uban numbers. All quite boring, if I may speak my mind...
As for the above sets, the definition is not really precise, since large numbers may have non-standard names.
The first oban numbers are 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 20, 23, 25, 26, 27, 28, 29, 30, 33, 35, 36, 37, 38, 39, 50 more terms