(1) yes: DB2 on z/OS can *only* be connected to directly from MS-Windows when (a) there is a locally installed DB2 for LUW, and (b) DB2 connect is present.
Of course, one could work with a "gateway" with the above configuration, and connect to the gateway from an other machine without DB2 connect.
(2) if you were able to talk to DB2 from your db2 client, there must be a DB2 connect somewhere in the middle.