Different number of posts in homepage and next post pages

I’m not sure this is possible.

Right now, my blog shows one post and 3 content highlights when you open the homepage.

Page 2 onwards is meant to show only blog posts. In my current implementation is shows one post at a time.

My current implementation uses this loop

{{ $loop := (.Paginate (where .Data.Pages "Type" "!=" "page") 1).Pages }}
Also, will isHome return false if I am on page 2 of this loop?

You could do this by fetching selected posts on the homepage using range and then setting your pagination as you please.

There are plenty of topics here about featured posts and the like. Look it up by searching the forum.

Edit
.IsHome is for the index page (or home page) only.