Player Customized Key Binds

I’m in a position where I have a present but non-functional custom keybind menu build with C++ and, I assume, links to the Blueprints for player controls. I do not have the skills on my team to fix this problem and have been considering contracting its resolution out. I found out after a full day that what I have is to expensive to fix - it would take time to assess the situation and a shorter amount of time to fix it.

What I need to know, can a self contained module independent of the player control BP except for specific call references, be made with either BPs or C++ or a combination of the two? Is this something I can contract out without having to give someone access to my entire project?

I’m hoping to reign in the expenditure and maintain our budget.

Thanks in advance