Una sottoquery nella clausola Select, come nel tuo caso, è anche nota come sottoquery scalare, il che significa che è una forma di espressione. Ciò significa che può restituire solo un valore.
Temo che tu non possa restituire più colonne da una singola subquery scalare, no.
Ecco di più sulle subquery scalari Oracle:
http://docs.oracle.com/cd /B19306_01/server.102/b14200/expressions010.htm#i1033549