I partly agree with that. In Japanese, tsu (つ) with ts combined as one consonant and su (す) are different sounds, but I guess that most Westerners (or, at least, those who do not speak Japanese) will pronounce these two similarly.
Good point! The "t" is pronounced in Japanese, however, most English speaker find this difficult to say. Because of it's introduction to the English vocabulary, it is also an English word, and most dictionaries allow both pronunciations.
A pterodactyl is not a dinosaur. Also, it is just one genus of pterosaurs, which would be an alternative answer, as would Pteranodon, another genus of pterosaurs. Except that as said, none of them are dinosaurs, and real flying dinosaurs are known as birds.