bagpuss i truly don’t want to be blunt, but what are you getting out of continuing to engage with him and asking him to facetime etc? he hasn’t addressed the concerns you’ve raised. as
@grumpy_curry says, you’re allowed your own dealbreakers and limits and he’s just not meeting you on your level at all. he’s also not giving you the extra clarity you’re asking for with the “odd ball”. all of these are bad bad scenes before a first date and he needs, quite honestly, to go in the bin. none of these behaviours will improve if he’s already doing them in the stage where he should be on his “best behaviour”.
you are a lovely and very patient person. maybe too patient, you are giving this man entirely too much of your time and consideration when he isn’t giving you the same. you desire someone worthy of the level of consideration you bring.