As for the seat, (Correct me if mistaken Ted) It looks to be fine, but, If the seat dosen't have the required FIA rating you will need to run a seat back brace.
15.6.22 Seat Back Support
A seatback support must be made to hold the seat from going back in the event of a
crash. A plate should be used to distribute the load. No bolts, corners, or sharp objects
should be placed in such a manner that could lead to a possible puncture of the driver in
a high impact crash. Proper design and installation is crucial to safety and it is
recommended that the driver employ the services of a professional race car builder for
this, as well as all other vehicle safety items. An exception may be made for those seats
homologated to, and mounted in accordance with, FIA 8855-1999 standards. Those
seats that qualify for the aforementioned exception must conform to the entire FIA 8855-
1999 set of regulations. This includes a mandatory seat replacement, or use of a seat
back brace, for any seat more than five (5) years old. Please reference the FIA
regulations.
http://www.fia.com/
Also your seat doesn't have side head bolsters so you will be required to run a right side net.
15.17.9 Head Restraint – Side Impact
All vehicles must be outfitted with a right-side impact head restraint system. A seat with
a “bolster” to keep the head from moving to the right side in an impact is acceptable. A
side-impact head-net restraint system, such as the Racetech RTViperRP is also
acceptable. Note- all side-impact head-net restraint systems must have a quick-release
mechanism to aid the driver in case of a necessary egress via the passenger side. Does
not apply to formula cars or sports racers.
You can use your existing helmet if it meets the required ratings as well. HANS as well as some dealers have trained employees who you can send your helmet to have the anchors installed. There are also directions on their website to install them yourself if you feel up to it.
http://hansdevice.com/s.nl;jsessioni...Ta38Sbxj0?sc=5
Hope this helps!