RE: overheating esc?
Make sure that your throttle control is not reversed on the radio you're using. You can check this by putting the stick to the full throttle position and then plugging in the battery (make sure the plane is secured first!) and see if you hear the arming beeps.
This one little thing cost me a newesc, motor andbatterysetup to learn about when I was relatively new to RC planes.