Just post the map in the "Maps and Worlds" forum. If it gets accepted, then they will need the download. If its declined, you can make changes and then you arent uploading a world save twice
Yes, he will. Don't worry. If you post the map, and it meets the requirements, and it looks good, it will be added. iiJam reviews all the maps submitted in the "Maps and Worlds" section