30 mb of data on 1,000 minute plan--unlimited data on $45 unlimited plan.
Can't speak for Straight Talk, but Tracfone users (owned by same company) say data functions are somewhat limited on Trac. You might find the same to be true of ST.
I just ported my number to the new phone and it took less than 2 minutes for the whole transfer and activation. I think they are getting better at this. It might take longer to transfer from a non-Straight Talk phone, though.