Yes, it's possible, but you can't mix percentage values with true values - just calculate percents to value.
To get overlapped columns, set grouping: false
see docs.
And for HTML table.. use official plugin for Highcharts to get this done, see demo: http://jsfiddle.net/highcharts/SnLFj/ (docs are inside data.src.js file)