Okay don't know what solutions I can post.
basically the only error you need to worry about is here
Code:
Content visible to verified customers only.
Now why your rp_usergroups table does not exist I can not say. Clearly the upgrade script has no issues since the query is this
Code:
Content visible to verified customers only.
There is nothing wrong with that query on the upgrade. Many people have upgraded from 2.8 2.9 to 3.2.
Basically your config file says your table prefix is rp_ which means rp_usergroups better exist and you say there are no errors in upgrade 1 yet upgrade one adds fields to the usergroups table in the same way.
I would suggest you go through the install making sure first you have the proper prefix set in your config. If your tables have no prefix make sure your config has the prefix set to empty. If your config has a prefix of rp_ then make sure all tables have rp_ in front and yes rp_users should exist as well so it looks to me like your missing tables.