I used my OpV for over a year and never once saw an out of storage message, and I never used Link2SD. You just need to be diligent about keeping the phone cleared of cache, history, and not overloading the phone with apps.
Read the stickies from here
: FAQs - Android Forums
Read this especially (it's a long post, but read it all because you will learn tons of important things
: Why you don't need a task killer
: Push advertising: notification ads, unwanted shortcuts, browsers redirected.
And read this too
: Android permissions explained, security tips, and avoiding malware
Clearing the cache
for apps will not remove important info. Clearing the data
removes the info and resets the apps settings back to default.
Disabling app updates from the Play store is not recommended. If the developer of one of the apps you have patches their app to fix a security issue, you'll need to get that update (this includes Google related apps). I do not recommend turning off updates.
You can disable Google sync if you do not wish to get new gmail. Emails are saved server side on Google's end, so there's no worry about them taking up space.
As for your SMS/MMS messages. If you are one that needs to keep every text message you can download something like SMS Backup from the Play store, and then back them up and move them from your SD to a computer/laptop. If you do not need to keep text messages, then you can trim down how many of them are saved at a time per contact.
Open the default message app. Open Menu and go to Settings. You will see where you can set the number of saved text messages (the default is 200 I think) and where you can set the number of multimedia messages (picture messages). I recommend setting them both to 20. If you get tons of texts per day, you can set this to a lower number. What happens is if you have 20 text messages and someone sends you 1 more, the oldest text message is deleted.
This should keep you from seeing the out of storage message.