Boot Camp is a military term that describes basic training for recruits. It’s used as an indoctrination into the culture of the corps and helps prepare the necessary skills needed to succeed as a soldier.
Creative Boot Camp takes this same immersive model and applies it to basic creative training. It will be used to indoctrinate you into the culture of ideation and will help prepare the necessary skills you need to succeed as a creative.
And shaved heads are not a requirement unless you want one; then by all means shave your head.