Monitor Information, you can get by extending inventory, waiting for inventory to happen on your clients, and then using a special SQL query to interpret the results, because the information in WMI isn't in 'human-like' information.
Docking Stations, there is at least one 3rd party company which you can purchase their product in order to get that information (and other information that easily obtainable with standard inventory).