Hi Cordite, welcome to the board.
You didn't say what scale you are building or if it is a working model, but I guess it a large scale. Personally I would have like my keel more than 7mm, maybe 12mm? If you cut it from ply, make sure that you cut it so that most of the long grain plys run lengthways. That will help to keep it straight. If you use a thicker keel, you can reduce the height of the keel.
For the thickness of the frames, 15mm sounds OK to me. Your aim should be to keep as much internal space and as little weight in your hull as possible without making the frames too weak. Cut a few and see how it goes, before you do them all, and watch out for weak points that you might create. If it's a static model you don't need the space inthe hull so you don't need to cut them out I thionk. I have no experience with normal ply, I use marine or birch ply and I think that's what you should be using.
As a guide to sizes, have a look at my Pyotr Velikiy build on the forum. The frames are 6mm birch ply, and 20mm broad give or take. The keel is 12mm x 20mm of really straight stripwood from a local DIY store. And a bit of 12mm ply for the bow section.
Hope that helps, you'll get other opinions from other builders. Post your build on the forum and you'll get lots of help.