construct.net/en/tutorials/supporting-multiple-screen-17
A common misconception is that you need to target a specific resolution, like 1280x720. However there are a huge range of resolutions in common use. It's much better to pick an aspect ratio, then scale the game to fit that.
Events and functions are things you build yourself for your game. "Useful events for this type of game" might be premade libraries in traditional programming, they are loosely related to plugins and behaviors in Construct. Best to go through them in the manual to see what might be useful for you. The tilemap object and 8 direction behavior would likely be of interest.
There's nothing special about making pixel art in Construct, there are a billion video guides to creating pixel art in general. Depends on the style you're looking for. You probably want dedicated image editing software to do so, as the animation editor in Construct is very bare bones. The only specific thing you might want to do is when creating a new project, make sure the "Optimize for pixel art" box is checked.