100 bucks for a non running 318 with 302 heads worth it?

Pop a head off, and look.
x2. if it looks pretty good and it hasn't been bored wayyy over, that's a pretty good deal.