1. Bitcoin isn't for speculation only. Maybe we can't see the full potential of bitcoin now but bitcoin was made to be a currency just like the Us Dollar and every other currency you might think off. It was made to spent and used for day to day transactions. However, due to the volatility of bitcoin, it is very difficult for this to happen.
2. Yes, It is really useful in our daily lives. Maybe the local stores that you have around you don't accept bitcoin but there are major companies that accept bitcoin for their services and products. Here is a link that talks about those companies
https://99bitcoins.com/bitcoin/who-accepts/
I do think that it is only a matter of time that bitcoin becomes the worldwide currency and is being used and accepted by every merchant.
From how Bitcoin growth and become popular, only a matter of time and it surely be accepted all over the world, there
are many institutional investors and businesses who catered Bitcoin.
From that view point we can assume that in coming years Bitcoin will serve it's purpose, being used for transacting
beyond borders for much quicker and safer process.