1. This park is a very important place for me and many others.

2. This park is a very important place to me and many others.
--------------------------------------------------
Q1: Can we use 'to' insted of 'for'?
Q2: "For me and many others" modify 'place', right?

Q1 Yes

Q2 yes