At the time of writing the game is still very populated. However, if you are want to avoid the hassle of those pesky 'randoms', you can boost these achievements. As such, I recommend that you check out the Gaming Sessions Feature
and contact users on the Boost List
Each time you level up, you will have a slot machine type game. One of the potential prizes is a new car. You need to win a total of 5 cars for OMGWT*BBQ!?
, which should be more than achievable on the way to level 25 (for Just Me and the XP
For this achievement, you only need to win 3 cars from levelling up. Personally, I found that Playground Games were quickest in terms of earning XP, so I recommend joining/creating these.Please either comment below or send me a Personal Message if you have any comments or improvements.