Just went there today, it was amazing and I have some tips and advise.
The drive up is beautiful, just take the corners slow as they can be misjudged as how sharp they are. Plan to be there from 10am until atleast 4pm or later, it is needed.
Take the 10am tour as it should not be missed. The actor who talks and walks you through the European part is amazing. She keeps you engaged with her knowledge, delivery and humor.
After the tour go back and visit the buildings that interest you, grab a cup of coffee. I recommend paying the $7 for the souvenir mug as you then get unlimited coffee. Look in the shops and do not miss the bakery, it is everything and more.
I then recommend you walk through Chinatown on your own first. The tour for that starts at 2:30pm so you have time. It is given by an Archeologist. However the lack of 5 stars is due to this tour. Within the first five minutes of her presentation, she makes fun of the guide of the Eruopean tour which was totally uncalled for and I found rude. Though she is very knowledgeable, her delivery was very dry and I found myself loose focus. Was a few kids who also felt this and became board, while a few adults also left the tour within the first 20 or 30 minutes. The information was super interesting and I loved hearing about it, but the presentation wasn't the best. Especially since the first tour was sooo very engaging. This is why I recommend you read up first before doing the tour, that way if you want you can just skip ahead. The guide also wore her mask the whole time while outside, which made it even harder for myself and I'm sure others to hear and understand her.
Barkerville as a whole was amazing, I highly recommend everyone go as there is soo much to learn, see and explore.