everything but the 20 ranked matches can be in player matches and started in cruise mode.
you get parts by getting rep. just keep racing and everything unlocks. there is no secret to doing better in this game but to keep racing.
btw tuners/muscle are not helpful past green or yellow races. hard races will need an exotic or bike. the game is not hard if you know that a lancer cant beat a lambo