Its an aluminium frame and I presume youre referring to a large direct drive hub.
You really should fit at least one torque arm, the dropouts will quickly fail and leave you with ripped out motor cabling.
2000w isnt crazy power anymore, hydraulic brakes would be good, but the quality and disc...