Unlimited. JioPhone comes with 4GB Internal Memory - so, you can store as many contacts as you want, depending on the free memory on the phone.
Yes, you can watch YouTube videos on the JioPhone.
Yes, JioPhone does have speed dial functionality.
Yes, you can connect the JioPhone with computer.You can also charge it via computer.