Help from experts wanted.

Please put a timing light on it and crank some initial timing into it.

Simple test, at idle, turn dist CCW and see if it picks up rpm. If it does the engine wants the timing. Everything that you wrote point to insufficient initial timing. Get it started, set timing to 18* and turn the idle down. If timing drops, add it back and lower the rpm. See where the idle ends up with 18* of timing. Most engines unless they are cammed crazy should idle in the 750-950 range.
Yeah allwais since i got the car i thought it was idling too fast. But allright i will start with the timing and try to get it right before i change anything. Thank you :D