Be clear about what you want. Germans appreciate honesty over hinting, so if you’re interested, say so directly.
When the bill comes, expect to split it. Offering to pay for everything can actually feel awkward or presumptuous. Punctuality is also taken seriously — arrive on time.