IP, MAC, Username: Yes, this is available.
Browsing history: As ClearPass is not 'in-line' with the traffic, it has no visibility of sites, protocols, etc, that the user is going to. If you have an external firewall that logs this information, you can use ClearPass exchange to share the IP/MAC/Username with the firewall, so the firewall can log traffic on the username.
If start-stop session and traffic volume are enough to cover browsing history, make sure you have RADIUS accounting configured as that data will be recorded as well.