You can't schedule a video from private, you can only schedule it when it's first uploaded. You can schedule after it's been unlisted either! Such a pain if it's a paid video and you want a brand to view and confirm it before you schedule it 
You can add location information to your Tweets, such as your city or precise location, from the web and via third-party applications. You always have the option to delete your Tweet location history. Learn more