Ok, well I realized that the oil level was nicht high enough because the oil wasn't warmed fully. Checked it again after a good run and it was perfectly at the FULL mark.
Also, I forgot to check the trans fluid level with the car on. It's PERFECT, I tested again with car on at warm temperature.
Sorry, I should have realized this!! Oh, and trans dipstick is not curved... there is one small kink towards the top but I think that's for the curve in the tube.
Thanks again everyone.