As I started to reply I realised I can't remember most of these things - lol
With the scan I would ring the clinic and see what they recommend. I had all mine around the 20 week stage.
Deep heat I am not sure, does it say anything on the pack?
Movements, I know they all got progressively earlier. My first was around 21/22 weeks then i think about 18 weeks after that.
I finished work at 38 weeks for DS, worked part time til about 36 weeks with DD 1 and then the same again for DD2 although if may have been closer to 34/35 weeks.
Mr J (April 2005) Miss Z (Feb 2007) and Miss O (Oct 2010)