If I understand you right, if your ProfileModel
exists in profile
package correct declaration in the view should be:
@(myProfile: profile.ProfileModel)
And 'yes', Play imports automatically all models
and controllers
(and also other well known types), but if you want to use any type in custom package (or ie. imported lib) you need to use full qualified path to it.