Can I add my own custom fields to the screens that are used for editing risks?

Yes. Adding your own custom fields to the Risk View screen or the Risk Edit screen is perfectly fine. The operation of the Risk Register add-on will not be adversely affected.