How many days to visit Osaka?

Where should I stay while visiting Osaka?

What's the best time to visit Osaka?

What are the top tourist attractions in Osaka?

Is Osaka walkable?