Pretty sure those things you mentioned would be fine. My parents have a small vegetable garden for their own use and the rest of the 50% requirement are berry bushes and fruit trees.
It's not a harsh requirement that 50% needs to be crops or produce. Just any kind of food producing plant / tree will do.
About being car dependant, yes and no.
No because shops and services are within walking or biking distance. There are a lot walking paths that are not visible on Google maps. This is because they're on the actual properties and therefore not paved. The city requires residents to keep and maintain these paths as part of the purchase agreement when they purchased the land. This requirement transfers to new owners upon sale.
Yes, because contrary to elsewhere in the country there are no dedicated bike lanes on the actual roads inside the neighborhood, nor are there sidewalks. Driving is limited to 15/30 km/h almost everywhere though.
There is a bus line going to and from the city every 30 minutes. I assume the amount of lines and stops will increase as the neighbourhood grows, it is still very much a work in progress.
~~Im having trouble finding the waking path you spoke about. Mind linking it for me on maps?~~ Is this the parking lot you were talking about? If so that looks to be a parking space for the employees of this project. The link is in Dutch but Google translate should work fine for Dutch > Swedish. Digging around some more on streetview and Google maps it looks like the concrete path is actually a bike lane through the future park/green area being created there. It looks like the walking paths are gravel (based on a picture from streetview)