Vancouver billionaire David Ho has pleaded guilty to possessing an unlicensed firearm and forcibly confining a sex trade worker, who called police to his mansion in the middle of the night three years ago.