Hsg test tomorrow

Good evening I'm getting my HSG test done tomorrow and I just had some questions for anyone who been thru this already please and thank you and advance...

1) Am I allowed to have my partner with me when I get it done ?

2) How painful is it really ?

3) About how long after the test do we schedule my first <a href="https://glowing.com/glow-fertility-program">IUI</a>?

4) Was anyone in pain after the test was done and if so about how long ???

Thanks again ladies