I also obsessed with a perfect striker, so I might be able to help you on this.
First of all, put Determination, Flair and Natural Fitness to 20. It does not affect other attributes, trust me.
Aggression : don't put it too high, 14 / 15 would be good. It does not affect other attributes too.
The other attributes will affect each other, for example, increasing the finishing will result in decreasing other attributes, or take more CA.
My idea of a perfect striker is to compare him with the world's best.
Obviously, looking at C.Ronaldo stats and Messi stats, or even Torres', we would see that 20 weaker foot is not needed. 14 to 15 will be enough.
Next, a 1 Corners, Free Kick, Long throws, tackling, marking, penalty taking, influence are correct, I think.
But don't put 1 in crossing, sometimes, your striker are drifted out wide by defenders, and he needs to cross then.
Next, while one could argue that a striker needs pass, however, a 18 pass may not necessary. Comparing with world's best striker, a 14 to 15 would be enough. However, a 14 in finishing does not make him a perfect striker, hence you may need to distribute your CA points accordingly.
Some suggestions :
Don't underestimate the importance of bravery, positioning, work rate, team work, balance and stamina.
Bravery helps your striker to win the challenges given by defenders; also more diving headers.
Positioning : help him position himself. This is important when he places himself to receive a pass or trying to winning the headers.
Work rate : with low work rate, he will be a slacker. No good at all.
Team work : he may be a world class individually, however football is a team game.
Balance : helps him to stand still against challenges laid by the defenders.
Stamina : well, you know...
Edit : this is my striker, now CA 190 PA 200.
Scoring 52 goals from 42 apps last season, with avg rating 8.39.