@Katy L. - Happy to help answer
1) Where did you list the rental (Craiglist and Zillow?) How long in advance?
Post everywhere -- you want the most leads. But make sure to objectively qualify them (credit, income, etc.) before offering a showing.
2) Examples of listing verbiage - what to really emphasize that catches the right tenants
Make sure to follow fair housing. Depends on what is an "attraction" for your neighborhood or property (close to transport, close to restaurants, new remodel, etc.)
3) How long to set the appointments (15 min increments?)
15 minutes is fine, but know that tenants are always late
4) Include lawn service? pets?
If a single family home, best to make tenants do the upkeep. For pets, you can charge pet rent or an addition to the deposit.
5) Resource guide for laws of tenants/landlords (What landlord legally responsible for)
Happy to provide if needed.
6) Handling repairs remotely (Small items from replacing light bulbs to emergency situations - water/electricity/etc)
You'll need to be 24/7 in case of emergency.
7) Finding a tenant that could be more self sufficient (need to embed any language in the contract?)
You want to talk to past landlords. Self sufficient isn't as important as competence.
Hope that helps!