Linaria for the third. Bears some similarity to Linaria joppensis for which I've only found a few photos online, but doubtless there are other species that look like that one.