I've run sessions as short as 1 hour or as long as several hours!
As for number of players, I find 3 or 4 easiest to manage
Thank you!