No idea on the carrier. I remember someone saying on here that FAO/DBV was about the limit for a full E195 from SOU in the summer, so I doubt Corfu or indeed the Canaries are accessible without notable load restrictions. I suspect the E190 would fair a bit better given it does LCY-Greek Isles with a fairly(?) small restriction.
MARKEYD - I do agree it looks rather amateur, I'm sure even 'last years' attempt at the MAN/BOH-Greece flights looked a little more legitimate...