It may or it may not be long enough. Each turkey is its own individual and how it will respond to the situation can vary greatly. Observing them will teach you about them and help you understand them. If they were broad breasted turkeys, you could probably get by with a few days but heritage...
A quality all flock feed will work fine for them at their age.
Yes turkeys can free range but it isn't a good idea to get new turkeys and just turn them loose. You need to confine them long enough for them to learn that this is home. When you first start free ranging them, do so only when you...