The k member should be good with aftermarket mounts. For a 100$ u can't go wrong and like stated above you van always swap stuff out later. Bolt it in and Hammer Down!!
Yep..
Some people throw additional welds on the k frame but most of the time, it's really just overkill. Unless you are running obscene amounts of power and torque, fear not for the stock k member is more than plenty strong.