Speaking to point 2, I drove up from St. John's to Trinity and Bonavista, and spent a night at each place. It was very lovely - had a great time at both destinations. It's a fair bit of driving (about 3.5 hours each way), but it was great to see something outside of St. John's. I suppose if you're tight for time, roaming the Avalon Peninsula would also be a good choice.