Thanks for your questions. On your first question, yes, if everything
stays the same (same entity id's, data layer values, etc) then a
migration to a new site should work fine in terms of retaining the
historical behavioral data. You would continue to run/use the same
Activities/Criteria. To be safe, I recommend testing it first if
possible.On your second question, there is a 3rd option for passing
entity data to Target, and that is via API:
https://developers.adobetarget.com/api/recommendations...