SharePoint libraries already have options to connect to Excel or Access, look on the ribbon of your library.
Thing to note is that if you're connecting to the SP data source live, users will only have access to the data fields that permissions allow.
Option Buttons, by default have values associated with them i.e. 1,2.3 - look at the properties of the control.
Now you know what needs to be reported on and how, sort out your form to make the type of data they want as easy as possible. i.e. Dates. Is a date field on the form published to a library as a date or a single line of text. You might have to create some calculated columns in SP to make reporting even easier and faster.
Depending on the complexity of what you want, you might want to look at a BI SP site type.