Non clip pedals to start is a good idea. Stops you falling over when stationary at traffic lights which is only comical if it isn't you....
When I got my first bike I had a puncture on the second ride I think - so good to check out You Tube for a quick drill on replacing your inner tube.
Finally, compared to your MTB ou might find the saddle a little *narrow* - you will get used to it.