The battle pass does not offer more objectives to complete. A free person has the same objectives as a paying customer. There are only two battle passes as well. Free and Paid. There is a collectors version which gives you a few extra cosmetics and 10 ranks but has the same battle pass. The XP from the battle pass is tied to ranking up and there is no extra reward from the paid track.