Question: do i need jr pass in tokyo?
Answer: You do not need a Japan Rail Pass...it is only useful if you are doing long distance travel, and it sounds like you are not if you are basing yourself in Tokyo for 10 days. You may get some value from some day type passes, but not from a nationwide rail pass.