'07 will have the new type, hydraulic, chain tensioners, 96 c.i. motor, automatic primary chain adjuster, and a 6 speed. Should have to worry about to much for many, many miles.
tourbox
Gas has been reported as a common problem. I would hope you remember 3 days a week to put in 5 to 10 gallons just be sure it doesn't turn to varnish. Unless your into wood working.
Congrats the bike looks good!!