The FIRST problem is in you shifter. its hard as hell to take it out of park. That is common problem in CBs, but rare in CDs. swap that out w/ a good one, but if you wanna go more into it and try fixing it'll take a s*** load of time. (let me know if you wanna do that)
and for the second problem. i'm not so sure, does it work in all 1st through 3rd gears? i mean can you shift it in to 1, 2, or D3 and then drive? or only in 1st?
if it only runs in first, then try this, cruise at 20 and shift it into "2" w/ out taking your foot off the gas. and if it shifts in to 2nd then trying shifting it in to D3 @ about 30+ mph. and if that works then shift it into D4 at higher speed like at 40mph.
let me know what happens.