does storing file in hdfs parallelize it for Spark?
As you can see for the following examples presented here at the documentation: https://spark.apache.org/examples.html
you're able to read directly from HDFS without much trouble. And spark will parallelize the data for you properly.

We only use parallelize when you're coming data structures that were built in Scala themselves (like a val assignment or something like that).