A 900 is OK to start on… me personally I have about the stats as you except the age. Personally I started on the Vulcan 500 and it is quite more forgiving then 900 will be for you. I would personally suggest getting a 500 first. She is as quick as a bigger bike but the pwer band and torque is more beginner friendly. Not to mention she about 200 lbs lighter which will help getting you used to parking lot maneuvers and U-turns. I rode my 500 for about 6 months before I jumped up to the 900 and quickly realized that I had made the right decision with the 500 first. At highway speeds the 500 will keep up and pass the bigger bikes if needed.
Start with a 500 there should be some used ones around that won’t hurt your wallet but will gain you much needed experience to handle the heavier 900. I am running late for work but somewhere on here is a post where I got my 900. You can also read that to get my first impressions. Good Luck and stay safe!