"Hibshman25" on this site (Travis from Barn of Parts barnofparts.com) can set you up with everything you'll need. I put an Apex seat on my 2005 before last season as well as a riser, cables, etc. Would be happy to send you pictures. PM me your email address. I promise I won't send your email addy out to the world! (people on this site are for scared of sharing their email addresses for some reason).
FWIW - I'm not sure if I would put those Apex bars on. Do the handwarmers work well on them? The warmers on the 05's were awesome, as well as the similar year Nytro's. Nytro bars might be a good option.....Travis will chime in here and straighten me out! I kept my stock 05 Vector bars on.