I usually don't have too much problems with Ness. A lot of Ness players spam PK Fire, Grab, than chain Forward airs. If you are caught in a PK Fire, roll back immediately to avoid the grab. DDD would have a really hard time with Ness because he can just get comboed to death. Ness doesn't fight too great in the air, so I think Kirby would be a good choice for Ness. His fast combos and great air game would put Ness in a hard spot. I usually use Yoshi, but that is just me. As for Falcon, he is basically my 2nd hardest matchup. I win/lose 50:50 against this character. Falcon lacks projectiles, but even using a projectile character doesn't make it much easier due his overwhelming speed. I would try to use Marth in this matchup since he does have long range with his sword and using aerials would make it difficult for him to approach you. A lot of Falcon's use down throw into up air, so you can also try to use Counter against him too.