The IP and OS are definitely fetchable (though the OS is a bit more finicky as its only based on fingerprints, so you have a chance of invalid data).
The NIC type might be possible, but would require stress testing the network.
Getting any software information like anti-virus status is impossible unless you find an exploit or it phones home and you mimmick that.
Note that a lot of this is possible if a client is installed that you can connect to and fetch the info. This is assuming that is not possible.