Want to set up a Pi2 for live tv/pvr

Forgive me but I’m a total noob when it comes to Linux. I have a Pi2 with osmc installed. I have a Pinnacle PCTV HD Pro Stick (800e) tv tuner. First I would like to know if you can install the front end and back end on the Pi itself? If so which front end and back end work the best with it? What steps need to be taken to get them installed? Would an external hard drive help with the pvr function? Thanks.

Search the forum for TVHeadend and also PVR - those threads which show up will have some of your answers.
For the rest, someone may have the knowledge, and post.