In reality, you do not need an ssl certificate when using PayPal standard.
Most issues with SSL are host specific.
There really aren't any downsides to securing the entire site.
SSL is all server side, so there wont be browser specific issues.
As long as the htaccess rules are properly set up, you should not run into issues.