I guess it could happen (anything's possible) but I just don't see anyone giving up anything meaningfull for Moses. Decent return men are not uncommon. Great ones are and JJ isn't a great one.
He's nothing special at this point. Fun to watch, "zippy", maybe even "shifty" but he could very well lose his job this season and be available with no strings attached.
Fitz makes bad decisions. That's not going to change.