You can do it, but it's a far walk! Penn Station is at W34th St whereas the museum is W77th St. Then you have to walk an avenue over, which is about three "regular" blocks. Personally, its worth the metrocard fare
Not recommended
That would take you a very long time, do not recommend
Thanks! Your answer is awaiting moderation.