You can buy the Wallscrawl letters from the Port. You need to be
a Moshi Member to get there though.
View page
The Moshi Passport is given to each monster who buys Moshi
Membership. Without becoming a Moshi Member, it's not possible to
get this item.
View page
Yes moshi monster is better than bin weevils. Because on moshi
monsters you can find friends on the friends tree. Also moshi
monsters can have 2 pets and bin weevils can have none. Add me on
moshi monsters. Username is fahim401