Buy Bitcoins now? I would be to risky. Invest in altcoins instead.
Yes buy bitcoins to buy altcoins with them

If we talking about big investments (100 000 $ for example)
Can i be sure that in a 5 or 10 years, btc will go up or stay same as today?
You can never be sure. specially on long term, but if you buy 100k USD btc, i am sure you will be able to sell more experience in next year time. 10% is her really fast.
5 years is long period, more then Bitcoin exist.