Yes anybody can read your tweets.
Twitter is a big great tool.
No they cannot.
You have to follow them and they have to accept the follow for you to be able to see their tweets, if they don't accept, then you can't see their tweets.
No they have no way of knowing.
If your tweets are protected then only people following you can see your tweets. If she isn't following you then maybe she has access to an account that is following you.
Yes, you don't need an account to access Twitter. If the person's account is public, and you know his/her Twitter handle (username), the URL of the account's tweets will be https://twitter.com/________ and fill in the blank with the person's Twitter handle.
It means you can't see that person's tweets unless they say you can
If you follow Justin Bieber, his tweets will appear in your feed automatically when he posts them. If you want to only see his tweets, you can create a list where he is the only person you add to the list. This will create a timeline of only his tweets.
If you protect your updates, the people who follow you CAN see your tweets, but ONLY the people who follow you.
Log into your account and you will see the recent tweets from those you are following. To see tweets that you have been mentioned in, click on the @username tab on the right hand side.
Every celeb tries to read fans tweets. some even reply to fans. but of course you can't read ALL of them. but she no longer has twitter
You can't sadly.
When you create a list, you choose users to be added to it. For example, you might want to choose users who's tweets you regularly read. Then, the list acts as a separate timeline where you can only see their tweets and nobody else's.
Twitter is a web-site; anyone can go to that site and read what has been posted. Your tweets go to the world.