1. see <rich:column width="100px"> (relative width not supported!)
3. set frozenColCount to your column count
If you want to switch all the cool things off, why don't you just use rich:dataTable wrapped in a fixed div with style="overflow: scroll" ?
I am able to set the width and hide the sort functionality. But unable to turn off the resizable functionality.
Actually my requirement is freeze the first 5 columns and want a scrolling only for the data in 6th column. I tried the same with the normal datatable with style that you have mentioned. But the scroll getting applied to the whole table. I am unable to freeze the firstcolumns