How can I add map like Stardew Valley to my project?

Hello. I want to add maps like Stardew Valley to my 2D game, but there are some problems. My first problem is, Should the RigidBody2D component of the character be static or dynamic? When I do static, the player doesn’t jump, he just moves left and right. When I do dynamic, the character moves right and left, but falls down if there’s no ground under it. My second problem is how to add the map. What do I have to do to add my map, like in Stardew Valley? I can add my Player Movement script codes if you want.

Can you help me?

do you have a map?