Pinestraw in our area is a no-no as you’ll end up with scorpions in your tent.
The trick is to ensure the tarp doesn’t stick out past the boundaries of the tent (aka, you shouldn’t see the tarp), or else the water will pool and make its way through.
We also used to use bunk cots or air mattresses to lift us (& the bedding) off the ground.
Best bed we ever bought was a folding frame camp cot.
For ants we sprinkle diatomaceous earth before we even put the tarp down.