There are both human and AI teams, we think.

You'll find a good bidding strategy, everyone must spend a bit too many someone early on. But you'll also won some great players with 1 token sometimes.
Yes, you'll increase level 1 per season maximum when your team places 1-8 in league. Concentrate on finishing top 4 in league to qualify for champions league next season for a good money boost.

You can't sign contracts until you reach the required level. Ad offers are available with a daily limit, you can try using the app on both Android and iOS, plus the web and Facebook; all may have offers.

Check the tactics and formations section on this forum for Al Svanbergs "guide for motivated beginners" to get a great start to your career.