Hi!
I think I'll comment on what works and what doesn't work for piano

.
Well, first of all (first measure) , I'm guessing that you only wanted that E to be held through the measure, in which case a pedal notation would work better. Measure 11: Crescendos and dynamics are normally written between the top and bottom staves, so just take the bottom hairpin out (same in 18, 19). Make sure that you don't have clashing elements like hairpins touching notes. Measure 29 would be nearly impossible to play without a pedal notation. The bass separated by fifths starting at 33 is alright, but it sounds a little weird, imo. Measure 38: stems pointing in wrong directions in the treble. Quick key signature changes are very uncharacterstic in all music. You can't have 8 bars in one key sig and then change to another key sig (and in this case, you have 3 bars) . Measure 56: bass is impossible to play unless you are using an arpeggiation. There is a minor second in 64... which is a little weird. Measure 66: treble clef: the eigth notes at the end of the measure are notated incorrectly. Measure 78: impossible without pedal.
There are many counterpoint errors, though... it seems like you are trying to write in a common practice way, but you have a lot of dissonances. So, you should try to eliminate these errors, for example, measure 81 you have parallel eigths. I also hear many MANY parallel fifths. .. so read up on some counterpoint and eliminate those

.
Back to the score
Measure 83: the bass would be very difficult to play considering the speed at which you give the notes. Measure 144 is just a mess.
edit: i got kicked off, but I'll finish this soon.