As I am new to geocaching and travel bugs myself can't say that I speak with great authority however...since non geocachers are welcomed to participate if they happen across a cache or if they happen to find a travel bug...I'd say that it would be perfectly fine for your friend to participate. Anyways, isn't everyone a non geocacher until they make their first find or tb exchange...maybe you have a prospective cacher in your midst.