I don’t see anything glaringly wrong with what you’ve got. Not familiar enough with most of your parts to talk too much specifics without links to them.
Is this ESC the one you’re looking at?
I have no idea what output current the ego battery can handle, but I wouldn’t worry about the current that the motors will take. If the BMS and ESC can handle 40-60 amps, you should be just fine. If you do need to change the BMS, you’ve got a few options but those from bestech and batterysupports seem to work very well. I would strongly caution you against going without at BMS entirely. It’s a little bit less risky with Li-Ion cells that Lipo cells, but still not recommended.