Adding a default widget to Nelo theme

I like the Nelo theme a lot and I am working on a site that this will be perfect for. I’m trying to make it as easy as possible for people to change the look of their page and this will work great. I’m making this a default so it will be the theme for all new pages and I have a widget I want to always show on the page and don’t want the user to have to worry about putting it on there or being able to take it off. Is there a way I can make a widget show (the one on the right side) by default when a person adds this page? Any help on this would be greatly appreciated. I’m new to WordPress development but I build web applications for my actual job so I’m not scared of coding if needed. Thanks in advance.