Thanks for confirming that the product support related requirements have been implemented correctly.
1. All fixes are located in your child theme. That is how you protect against plugin upgrades
2. The problem with the sidebars are outlined in the following article:
In this case, the only file that was altered was the style.css file in your child theme. A copy of the original will be emailed to you
BePro Software Team