I have used the Innovv K1 on the RT for just this. Fit and forget, very small and does most of what you are talking about. And does not cost the earth.
SB
Looks like a good system.
My only observations are that it isn't waterproof so may be problematic in heavy rain.
No obvious indication that its actually recording or not, as the whole system is out of riders view. If it stops recording for some reason mid ride, how would you know? Some systems are temperamental at low temperatures (freezing).
No obvious way of connecting a helmet bluetooth microphone so you can't overlay voice commentary (or at least have high quality windproof sound quality to accompany footage (which can be important).
Doesn't seem to have its own battery system? To run independantly from the motorcycle? Say for 10 minutes after the bike is parked and turned off.
Doesn't have data telemetry overlay option on video footage. Like speed, revs, gear indicator, GPS position, altitude, lean angle, throttle position, front brake, rear brake, engine temp, tyre pressures, heart rate haha or any combination suitable for the footage being taken.
Just observations thats all, as sometimes you don't realise how important these things are until after the investment.
Sometimes video footage is just a small part of the story. Sound and Data is just as important.
Note: K1 Review: I read online one thing that should be pointed out is that the cameras are unshielded and bleed interference.
The cameras and camera leads really need to be shielded when being used on bikes with any GPS equipment.
This noteable was in the user comments at the bottom of this online review... dated May 2016
http://www.webbikeworld.com/motorcycle-video-camera-reviews/innovv-k1-review/