Yes it is possible.
Create extra fields for the from/to dates, also location can be two select extra fields for country and city, or simply one text field, and the link can be entered in the item text (fulltext).
The image will be uploaded normally to the K2 item image field, no need to create it.
Then follow the instructions for the
template overrides
to customize the layout of the events list.
Create a menu item of type: latest items, and customize it to display one item per row, and all the remaining work will be some CSS tweaking to match the layout you like.