TLDR: Yea should be fine but keep reading.
GVWR
Towing capacity unbreaked 900lb (technically 1,000lb)
Towing Capacity braked 3,500 lb
As long as you do not add more than 200 lbs to the car so you better be less than 200lb.
So, in a nut shell, GVWR takes all priority above towing capacity. this is how much fully loaded with you in the car and everything and whatever is attached to you in any way. Lok at the sticker at the driver door, it will tell you everything you need to know.
If you stay under that, basically you are good to go as long as the following is done.
Proper hitch size rated and chained rated.
Towing rate is NOT exceeded (usually based on the wight of the car divided by the towing... must not exceed 1/3) thats a rule of thumb but not always the case. A 3500 lb car should not be attached to anything over 1/3 or in this case basically 1,500 lbs as long as the GVWR is not exceeded and in this example it is exceeded.
Your insurance covers towing for that vehicle. Not ALL policies cover towing if the car is not equipped to do so but then the option is added. Best to check the policy. Many of them do but not all. as in if you added a hitch that was aftermarket and not a OEM equipped option.
bottom line, as long as you distribute whatever you are doing so its 60/40 those wight numbers probably are fine depending on what it is. Enclosed trailers like uhaul are close to the ground so no issue there, some are high and can be difficult to control.
If you want to check, if uhauls website will let you do it, then your fine. they will not let you do it if the ratings are not right.