An estimated 850 people, including honor guards from Boston, New York and Quebec, came to pay their respects at the service