As far as I can tell--I'm not super familiar with either of these brands but after doing a quick search it looks like they are paraben free and pthalate free.
As far as I know! I haven't done any more ultrasounds but I also haven't had any bleeding. But I have checked the baby's heartbeat several times and it sounds great!