Swiching to C++

Yes, you can use both blueprint and C++ code alongside each other. Blueprints are basically compiled and linked into code when the game is packaged anyway.