the smell isnt bad at all. i can barley smell it w/ my windows down at a stoplight. i dont smell like exhaust after driving my car either. dont worry about it
Magnaflow has a shorty x pipe that connects to the stock cats, but since you live in florida with no emissions check, i suggest an off road H with flowmasters. Do whatever you want to though.