Yes
Yes, Steele hill is a resort so you can stay there but if you go to the travel section I put up local hotels that are within 10 minutes of the wedding.
Casual is fine as long as it's nicely dressed. Examples: Khakis, nice jeans, dress pants, dress, shorts.
Yes, let us know immediately if you have one so we can request it to the catering.
yes, but not too much right next to it so those spots will be left to people who need to be closer so I recommend carpooling if you can. but walking will not be too far.