rgoffard:
If you think the motor can't handle this (500 to 1000g),
How could we know whether it can or cannot? (even if you had given details of your specific motor).
If a maintenance free project is important then use a separate thrust bearing to take the load.
...R