There are no grammar mistakes here at all. Well done!
Generally speaking, I feel that you should have more confidence in your English. A lot of the sentences you ask about are simple sentences that you should know are right. You shouldn't get into the habit of asking us about every sentence that you ever write.