Question 1. I have not ever seen a rubber seal or brace in a parts list but it would not hurt if you feel the need to make your own.

Question 2. You need a dowel pin.

If your truck came in pieces these are the least of your worries right now.