1. You can use it as long as you would
2. Some of custom rom have a view bugs, or the ui doesn't fit you. I think you should carefully choose your cusrom.
3. Usually rom update bring the good changes, or you can see the changelog first.
To avoid unwanted answers, i think you should use the Q&A thread.
Sent from my GT-S5830