It does NOT have an SWR meter built in... but then again... the meters that come in them (that is, in the units that DO come with them) aren't the greatest anyway...
Radio shack had (looks like they may have gotten rid of it) good meters for $9.
I haven't used that radio - but it should be a pretty decent for a low-end model.
K.
_________________________
Warning! Do not sear the top of your neck hole in the molten lactate extract of hoofed mammals.