Usually we recommend at least 3 inches because it is a good weed barrier. Some people put less, but when the wind comes they end up with empty patches because of so little mulch put down.
No mulch will not eliminate weeds, but it will suppress it. Mulch will all retain moisture in the soil to keep your plants healthy and growing.
No, there are no bugs in the mulch.