Is it possible to have unique pageviews, avg time on page and events in one report?

Hi,
these are also my experiences with events and goals in the custom report.
However, have you considered that when tracking an event, you always track the “Value” parameter with 1? You can then use Total sum or hits metric to count the number of events.
Look here: