It appears that Java9 is only 64-bit while Spark requires a 32-bit Java install. Are there plans to update Spark to support it?
No plans so far as Spark lacks developers. As Java 8 is still supported by Oracle, i don't think Spark will move to 9 soon. Though i can file a ticket for that. SPARK-2016, SPARK-2017, SPARK-2018.