WEll, about the night terrors - if they are true night terrors and not just nightmares, it may not be related.
The difference is, with night terrors, they don't fully wake up - they may be crying or screaming, but you can't wake them up.
My son used to have them at this age (and NOTHING bad was going on in our lives at that time). It was exhausting. Finally I figured out, that if I picked him up and carried him to the bathroom, stood him in front of the toilet and ran the tap water so he would pee, then he would sleep soundly the rest of the night. In his case, the night terrors seemed to be caused by having a full bladder but not being able to just wake up for it.