The helicopter shown is a two-place Robinson R-22.
Go to the Robinson Helicopter web site: http://www.robinsonheli.com/
The picture was taken on the beach, just North of Ocean Shores, Washington State. I flew it there in July for a picnic.
That depends. In this case, the landing area is in a FAA approved landing area, designated as Copalis State (S16). It is open and legal for fixed wing and helicopter whenever the tide is low. (Always check for the current situation before trying this yourself. As a general rule, you cannot land on any beach you want to.)
Not usually.
Generally, about the same as a small twin-engine fixed wing plane. In 2002, this helicopter rents for about $150 per hour of flight time, assuming you can be the pilot. For the beach flight, a round trip was made from the Tacoma Narrows Airport, in Tacoma Washington. The total flight time was about 2.7 hours, including a little extra sightseeing, for a total expense of just over $400.