I can certainly help you with cover letters. As for formats, there are millions on the Internet, but I suggest you just write the content and I format it for you.

The basic format is an introduction (who you are and what you do)

The body is about how you'll fit in well with the target institution (in other words, you explain why they should hire you).

The conclusion is your contact information.