During our Alaskan cruise last May, we experienced extremely rough waters for a few days.
We went on the Miracle out of San Fran. It was a great ship. Never felt crowded.
To be honest, the way you describe his likes and dislikes AND seasickness, it doesn't sound like cruising is for him....just sayin......