I think this is the bike.
http://www.bikesdirect.com/products/...rance-road.htm
At $650, you're really already scraping the bottom of the barrel.
For the chainring and rotor, it really depends on the design, quality, and how bad it is.
In years past, it was considered routine for bike builders to true up parts like the cranksets, and I presume low-end rotors now.\\
That fork does bother me, as well as questions on whether it in fact has a robust enough design for hard long-term use. Does it crack like that simply by tightening down the axle?