Yes. Open your Direct Messages inbox. To the left of each person's avatar, there's a tiny, grey trashcan. Clicking that trashcan will delete that individual message.
Yes. It is very possible. All you have to do is roll your mouse over the tweet, and you will see a tiny gray trash can. If you click on it, it will automatically delete that tweet.