No im not a Ham yet, still content on listening for now. Im just used to hearing every thing on a Dipole that I used to use before I moved several years back. I have a K40 Cb wip and coil that im useing which works ok, but with the engine noise its just a pain to bring in some stations. Usuly the best stations come in around +3 or 4 at the most on the Ft-817D which is on the DC through the truck. Maybe I should focus on noise reduction from the truck.
One of the things you will find is that it will be nearly impossible to remove the vehicle noise without going to a great deal of trouble. You'll need to electrically connect various vehicle body parts together, like a copper strap from the hood and doors, to the body, the exhaust system, and so on,
You will also find you need a permanently, properly installed antenna. A mag mount, for example, will induce more noise than an antenna with a drilled hole where the mount (and the coax) is grounded at that point.
Same thing with dc power. A cigarette lighter type connection will be noisier than a direct connection to the battery.
As to the antenna, a short antenna will receive stuff, but unless it's tuned, it won't deliver nearly as much signal voltage to the receiver as it could. I use an SGC autocoupler with a 102" whip. I don't listen much outside the ham bands, so I use the transmitter to tune it.
Good HF reception i a car is quite possible, but it doesn't come easy.