1) Can I use "I am keen on.." or is that colloquial language? If so, what other expressions could I use. It's ok.
2) 1 Paragraph: "would match my wishes for my future just perfect" - does this sound right? no, this is incorrect. Try 'would perfectly match my ambitions for the future. '
3)...