Hey man looks great :)
it looks very tight, but you may be able to squeeze that esc inside the tvp like mine - I have screwed it to the tvp with the threaded holes already existing in the heatsink.. Although my esc may be smaller and my motor clearly shorter...
nice setup there. The mamba is a big esc for sure and yours looks small in there. The lipo im using tho fits fine and I can fit a longer one easily and maybe a tad wider would fit to. If I get creative one day might find a better spot of the esc. Been told myt lipo isnt a good choice so now when $$ permit I need a new one I guess