Hello Jennifer!
I can totally relate to your "Star Wars Fanatic" son...I am one as well!
If your son is under 40 inches tall, then unfortunately, he will not be able to ride Star Tours. The Disney Cast Members hold hard and fast to the height restrictions for each attraction because their first priority is the safety of each guest.
I will tell you there is an "out of this world" shop right next to Star Tours called "Tatooine Traders" where you will find the perfect gift for your young Jedi.
I would also HIGHLY recommend your son experience the
Star Wars: Jedi Training Academy! This live, interactive show is open to children (ages 4-12), and I promise your son will LOVE this!
I hope this information helps in your planning! If you have other questions, please let me know!
Have a MAGICAL day, and "May the Force Be With You!"
Wes