The manga is not nearly finished yet, there will be no final episode for years yet.
The latest issue is 650, and the series is still ongoing.
episode 491
No it is not.
its the episode 396
In episode 94.
Episode 195 is the last episode for the Skypiea Arc.
episode 94 and 95
Each One Piece episode is released weekly on Sunday morning; the subtitled versions are usually released a few hours after. One Piece episode 443 has already been released and can be found at: http://www.goodanime.net/one-piece-443-one-piece-episode-443
it was episode 79
In episode 52 in the Loguetown Arc.
no episode with this content
There were no heads on sticks in episode 165.