In regards to luck you need to bare in mind that a 100% boost only doubles your chance of getting an item. If your chances are incredibly low, as they initially are, you aren't going to see a rapid increase in item drops even at 100 or 200% item drop rates.
So you can kit out three different vehicles with a wide array of weapons, boosters and engine modifications with final price tags exceeding the millions...
But you can't buy a door.
Ok.
F*ck this. One head of death - O.k.
Two heads of death - F*ck, this is getting tricky.
Two heads of death + sky drill of f*ck you - Whoa, that was close.
Two heads of death + sky drill of f*ck you + side laser of BWAAA - How the f*ck did I survive that?
Two heads of death + sky drill of f*ck you + side laser of BWAAA + MILLIONS OF F*CKING DRONES - F*CKING IMPOSSIBLE. WHAT THE WHITE SUITED LASER DODGING FLYING F*CK.