Do I need to generate any API Key for my Summer Cart migration?

No, you don’t need any API Key for Summer Cart migrations. All you have to do is just to upload bridge to your root directory. You can get more detailed information here - Non-API carts migration scenario.