Hey Akane. I'm a big Machida fan. Your friend from Vancouver may want to visit the big Daiso there (next to Hotel Elcy), most foreign people do . . . You should also check out the map at the station and find the bus to the Machida Photography and Print Museum. Many people don't know about it but it is charming and interesting. If your friend is crafty, you should go to Okadaya (my favorite) but certainly also Tokyu Hands.
Definitely do karaoke with your friend and also check out some of the tasty crepe yatai.
I could go on . . . but maybe enough. Hope you have fun with your friend. Let me know if I can give other info.
Blog on!