yes all of that mentioned + healthy lifestyle,yoga,training,juices drinking only,little or no meat,reading books....etc..
But all this comes after success in poker,but success comes with hard hard work.
I would rather, play online with great profit from my room, then to go traveling, tours, live events and stuff. I don't need glory i just need money
But, okay, probably i would love to sit on wsop main event ones and to play little of live poker.