Unfortunately, there IS nothing you can do to catch him.
The scammer will give you plenty of details--but none of them are real. He is not sharing his real information with you. He doesn't live in Canada. He has no connection to the property in question. The photos were simply stolen from online, very possibly from an outdated and now removed property listing.
As for the script? Check out
these results -- over 30,000 hits on the line about sending furniture into storage alone!
You can play the victim for an extended period, and he still isn't going to give you his real information. You
might get a valid bank account out of him for bank transfer, but chances are that will be a mule, and he/she likely doesn't know the scammer's real information either. The same goes for Western Union, except you may not even be given a real name.
Sadly, even if you did get a real name and address (which won't happen), the cost of international investigations is large, and the government will not pursue it without a very large sum of money and a high likelihood of success.
Assuming your girlfriend contacted him using your real information, it is best to cut off contact with the scammer. While he isn't going to fly out and attack you, some angry scammers will retaliate with petty tactics that will still cause you a big headache.
Then you can go over to 419eater.com if you want to learn about baiting safely, and pick up some tactics that will at least make the scammer's life a bit more unpleasant.
Need to post photos?
http://scamwarners.com/forum/viewtopic.php?f=28&t=3219
Are you a victim of a romance scam? Read
here for advice and FAQ's.