So I have a village in 1.18

Its quite big, has a fence around it. Lots of space between the houses and the buildings.

How close do raid enemies spawn to the village?

And also, would 6 iron golems be useful in an easy difficulty raid? I worked a lot on this village (maxed armourer, weaponsmith, mending books etc)

How do I go about defending it?

This is my first java raid and first raid where I don’t have the village as a cobblestone cube