They are all scammers - no rehabilitation scheme would involve an exoffender going door to door. I worked in the Council's Licensing Department and a person going door to door either to collect money (unless it is for a Charity with an exemption) or selling goods, by law, must obtain either a House to House Collection permit from the Council or a Peddlers' Licence from the Police. I caught a chap rattling a 'Charity Collect Box' in the pub, nearly everyone was putting money in it; I asked him where his Council Licence was (I knew he didn't have one, as we never condoned pub collections - apart from Red Nose Day etc). He said he didn't need one! Needless to say I told him exactly what I thought of him and he scarpered. I reported him to the Police and he was caught the next day complete with a large amount of money in his collection box. Some people are just vile.
As to being called love, dear etc. Good job you don't live in the north West - everyone does it! I like it as here it is just seen as being friendly.