It would certainly be within Parliament's power to create an oversight and data collection body. I'm just a bit worried about what happens if quite a number of provinces have legislated and have been exempted from the federal legislation.
You would need the agreement of the provinces to have a comprehensive national data collection body and a monitoring body. You could certainly do that as part of the federal legislation, but if the federal legislation exempts a number of provinces, then that would be more....
Perhaps what one could do is exempt provinces from everything but the monitoring and data collection, but that would be very controversial in the provinces. It's a difficult issue, and I don't have a clear answer to it.