Is there a way to get upcoming calendar events to show up on the lock screen? Or is pulling down the notification tab the only way?
The only way a calendar event will show up on the lock screen is if it meets criteria to show as a notification - depending on how you've set up calendar notifications.
The notification center for Fantastical is actually very nice, not exactly sure what you're looking for.