You will have little to no control over your work, schedule, or peers. If they say you work 6 days a week, that's that. Show up or get fired. It's fairly straightforward and as demanding as the horror stories make it.
No, you would have to check availability.
Thanks! Your answer is awaiting moderation.