If you have a switch, port is untrusted, and the wired client has to go through 802.1x auth, then AirWave would show the client. Trusted port traffic goes w/o auth.
There's no way for AirWave to access CPPM data, so the data has to come from switch, controller (controller is the communication point since thin APs don't retain the data), or IAP.
The other benefit to adding switches is that you'd be able to track if anyone introduces a rogue element into the network - if the device is detected, AirWave tries to show the path to the rogue, so it's either you add edge switches, or you can add the complete tree (you'd also be able to see more in Topology view).