The Uniden 520 is a great choice for a basic radio. I've been using one for years with excellent results. It's really hard to beat for the size/money.
Consider the K30 magnet mount antenna for an alternative in that size.
I've used both it and the Little Wil and found the K30 to perform noticeably better. It's also less expensive:
The other commenter that suggested getting an SWR meter is also correct. These antennas all require some degree of adjustment for optimal performance. Just a basic meter will work fine.
And the jumper: http://www.amazon.com/Procomm-Coaxial-Cable-Jumper-Connectors/dp/B003DRJ738/ref=pd_bxgy_auto_text_y
The meter and jumper is something you'll very rarely need (just when moving the setup to a different vehicle, for the most part) so if you husband has a friend into CB or HAM operation, he may be able to borrow one for a few minutes rather than buying.
Finally, you'll need some way to power the radio. The easiest way is with a lighter plug: http://www.amazon.com/Roadpro-Fused-Replacement-Cigarette-Lighter/dp/B0016LG0CY/ref=sr_1_1?ie=UTF8&qid=1417901045&sr=8-1&keywords=lighter+plug
Just cut the connectors off the ends of the wires and splice it with the ones on the radio.
Alternatively, you can connect to the fuse box with an Add-A-Circuit. These come in different sizes depending on the fuses in your car. You can get one of these for less than $10 at any auto parts store.